BODY{background-color:#fff;color:#000;margin:0;padding:0;text-align:left;}UL{margin:2px 0 2px 20px;padding:0;}UL.ul{margin-left:0;}UL.ul LI{list-style:none;}UL LI{padding:3px 0;}OL LI{padding:3px 0;}HR{width:50%;height:2px;text-align:left;background-color:#999;border:0 solid;padding:0;margin:10px;}P{margin:0;padding:3px 0;}A{text-decoration:underline;color:#555;}A.a,A[href="#"],SPAN.a{border-bottom:1px dotted;text-decoration:none;cursor:pointer;}A[href^="tel:"]{text-decoration:none;}@media (max-width:1024px){A[href^="tel:"]{text-decoration:underline;}}A:hover,A.a:hover{text-decoration:none;color:#000;}A.ruen_visited:link{font-weight:bold;}A.ruen_visited:visited{font-weight:normal;}A.an{text-decoration:none;border:0;}A.ab{display:block;}A.a:hover,SPAN.a:hover{border-bottom:1px solid;}H1,H2,H3,H4,H5,H6,.h1,.h2,.h3,.h4,.h5,.h6{padding:0;margin:.5em 0 0;display:block;}ABBR,ACRONYM{border-bottom:1px dashed #000;cursor:help;}.b{font-weight:bold!important;}.i{font-style:italic;}BIG,.big{font-size:125%;text-transform:uppercase;}SMALL,.small,.ruen_small{color:#888;font-size:80%;}SUP{display:inline-block;margin:-.5em 0 0;}BLOCKQUOTE{font-size:150%;font-style:italic;font-family:georgia;}BLOCKQUOTE P{}BLOCKQUOTE CITE{font-family:georgia;}Q{font-size:120%;font-style:italic;font-family:georgia;quotes:"«" "»" "„" "”";}CODE,PRE.code{font-weight:bold;color:#072;font-size:14px;}DEL{}INS{}KBD{font-family:'times new roman';font-size:120%;font-style:normal;letter-spacing:1px;padding:0 4px;border:2px solid #ddd;}SAMP{font-family:verdana,tahoma;font-size:100%;white-space:nowrap;font-weight:bold;color:#888;}VAR{font-family:'times new roman';font-size:120%;font-style:normal;font-weight:bold;color:#080;}INPUT[readonly]{background:#ddd!important;opacity:.9;}#ruen_system,.ruen_message_title{background:rgb(125,126,125);background:linear-gradient(to bottom,rgba(125,126,125,1) 0%,rgba(14,14,14,1) 100%);}#ruen_system{color:#fff;font-family:arial;font-size:13px;padding:5px 0;box-shadow:0 0 7px 0 #888;position:fixed;top:0;left:0;z-index:3000;width:100%;margin:0!important;}#ruen_system B{margin:0 10px 0 0;}#ruen_system A{color:#eee;text-decoration:none;margin:0 5px;transition:all ease 0.3s;white-space:nowrap;}#ruen_system A:hover{color:#fff;}#ruen_system A B,.ruen_system .ruen_toright A,.ruen_debugger A[href="#"]{margin:0;padding:2px 4px;background:rgba(0,0,0,0.5);border-radius:3px;color:#bbb;font-size:11px;font-weight:normal;text-decoration:none;border:0;transition:all ease 0.3s;}#ruen_system A:hover B,.ruen_system .ruen_toright A:hover,.ruen_debugger A[href="#"]:hover{color:#fff;background:rgba(0,0,0,1);}#ruen_system .ruen_toright A{font-size:13px;font-weight:bold;margin:0 0 0 3px;padding:2px 6px;}#ruen_system .ruen_toright SPAN{padding:0 10px 0 0;}#ruen_system .ruen_toright SPAN B{padding:0;}#ruen_system .ruen_toright SPAN A{font-weight:normal;background:transparent;padding:0;margin:0 10px 0 0;}#ruen_system .ruen_toright SPAN A:hover{background:transparent;}#ruen_systemmenu{width:100%;}#ruen_systemmenu UL{margin:0;}#ruen_systemmenu LI{list-style:none;padding:3px 0;border-top:1px dotted #888;}#ruen_systemmenu LI:first-child{border:0;}.ruen_systemmenu{width:450px;padding:0 20px 0 0;}#ruen_system A[href="#"]{border:0;}#ruen_system A IMG{margin:0 -3px -5px;}#ruen-system-mobile{display:none;}#ruen-system-mobile-menu{display:inline;}#ruen-system-mobile-menu .close{display:none;}@media (max-width:1280px){HTML,.ruen_fixed{margin-top:0!important;}#ruen_system{position:relative;}#ruen_system A{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);border-radius:4px;line-height:32px;margin:0;padding:6px 9px;}#ruen_system TABLE A{background:transparent;}#ruen_system .ruen_toright{float:none;margin:7px 0 0;}#ruen_system .ruen_toright SPAN A,#ruen_system .ruen_toright A,#ruen-system-mobile A{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);border-radius:4px;margin:0 3px 0 0;padding:8px 12px;}}@media (max-width:639px){#ruen_system B{font-size:21px;display:inline-block;padding:7px 0 0;}#ruen_systemmenu .ruen_columns{margin:0;}#ruen_systemmenu TD{display:block;box-sizing:border-box;padding:0;width:100%;}#ruen-system-mobile{display:block;float:right;margin:0 0 5px 15px;}#ruen-system-mobile-menu{background:rgba(40,40,40,.9);background:rgba(30,30,30,.9);box-shadow:0 0 10px 0 rgba(0,0,0,.9);border-radius:0 0 10px 10px;border-radius:0;display:block;left:10px;left:0;padding:10px;position:absolute;top:0;transition:all ease .3s;right:10px;right:0;z-index:10000;}#ruen-system-mobile-menu.hide{display:none;display:block;opacity:0;top:-1000px;}#ruen-system-mobile-menu.show{display:block;opacity:1;}#ruen-system-mobile-menu A,#ruen_system #ruen-system-mobile-menu .ruen_toright A,#ruen_system .ruen_toright SPAN A{background:rgba(20,20,20,.9);border:1px solid rgba(255,255,255,.2);}#ruen_system A B{line-height:100%;padding:5px;}#ruen_system .ruen_toright{background:rgba(0,0,0,.2);margin:5px -10px 5px;padding:5px 0 10px;padding:10px 10px;}#ruen-system-mobile-menu .close{cursor:pointer;display:block;float:right;padding:0 0 10px 10px;}}.ruen_handheld HTML,.ruen_fixed{margin-top:0!important;}.ruen_handheld #ruen_system{position:relative;}.ruen_handheld #ruen_system A{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.2);border-radius:4px;margin:0 0px 0 0;padding:6px 9px;line-height:32px;}.ruen_handheld #ruen_system TABLE A{background:transparent;}.ruen_handheld #ruen_system .ruen_toright{float:none;margin:7px 0 0;}.ruen_handheld #ruen_system .ruen_toright SPAN A,#ruen_system .ruen_toright A{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1);border-radius:4px;margin:0 3px 0 0;padding:8px 12px;}.ruen_handheld #ruen_systemmenu .ruen_columns{margin:0;}.ruen_handheld #ruen_systemmenu TD{display:block;width:100%;box-sizing:border-box;padding:0;}.ruen_system_notices{background-color:rgba(249,255,154,.9);border-bottom:1px solid #aeb634;color:#f00;font-size:12px;font-weight:100;padding:5px 7px;}.ruen_system_notices A{color:#f00;}.ruen_system_notices A:hover{color:#000;}.ruen_debugger{color:#bbb;font-size:11px;padding:3px 5px 0;}.ruen_debugger BLINK{color:#bbb;}#ruen_debugger{max-height:0px;overflow:hidden;transition:max-height ease 1.5s;}#ruen_debugger.show{max-height:3000px;overflow:auto;}.ruen_debugger .ruen_content{color:#eee;border:0;margin:30px 0;}.ruen_debugger .ruen_content TH,.ruen_debugger .ruen_content TD{ border:0;padding:3px;}.ruen_debugger .ruen_content TH{width:100px;text-align:left;}.ruen_debugger .ruen_content TH,.ruen_debugger .ruen_content TD{ border-top:1px solid rgba(255,255,255,0.35);border-bottom:1px solid rgba(255,255,255,0.35);}.ruen_debugger .ruen_content TD:first-child{width:150px;}#ruen_debugger .ruen_list{color:#000;margin:30px 0;border:0;}#ruen_debugger .ruen_list TR{transition:all ease 0.3s;}#ruen_debugger .ruen_list TR:nth-child(2n){background:#e8e8e8;}#ruen_debugger .ruen_list TR:nth-child(2n+1){background:#e0e0e0;}#ruen_debugger .ruen_list TR:nth-child(2n):hover{background:#fff;}#ruen_debugger .ruen_list TR:nth-child(2n+1):hover{background:#fff;}#ruen_debugger .ruen_list TR:nth-child(1),#ruen_debugger .ruen_list TR:nth-child(1):hover{background:transparent;}#ruen_debugger .ruen_list TH{color:#fff;border-top:0;text-align:left;}#ruen_debugger .ruen_list TD{text-align:left;border:0;vertical-align:middle;}#ruen_debugger .ruen_list TD A{margin:0 2px!important;padding:0 0 0 0;white-space:nowrap;}#ruen_debugger .ruen_list TD A:hover{text-decoration:underline;}#ruen_debugger .erdi,#ruen_debugger .erdi A{color:#005090;font-weight:bold;}#ruen_debugger .erde,#ruen_debugger .erde A{color:#ff0000;font-weight:bold;white-space:normal;}#ruen_debugger .erdr,#ruen_debugger .erdr A{color:#509000;}#ruen_debugger .erds,#ruen_debugger .erds A{color:#509000;}#ruen_debugger .erda,#ruen_debugger .erda A{color:#cc2020;}#ruen_debugger .erdw,#ruen_debugger .erdw A{color:#cc2020;}#ruen_debugger .erdp,#ruen_debugger .erdp A{color:#777;}@media (max-width:640px){.ruen_debugger{padding:2px 0 1px;}.ruen_debugger SPAN{display:none;}.ruen_debugger A[href="#"]{background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.1)!important;margin:0 3px 0 0!important;padding:8px 12px!important;}}.ruen_debug{background:#f00;bottom:0;border:0!important;border-radius:5px 5px 0 0;box-shadow:0 0 10px 0 rgba(0,0,0,.75);color:#fff;display:block;font-size:85%;font-weight:700;left:20px;max-width:300px;padding:10px 20px;position:fixed;right:20px;text-align:center;text-decoration:none;z-index:3000;}@keyframes ruen_debug{0%{color:#bbb;}50%{color:#fff;}100%{color:#bbb;}}A.ruen_debug{animation:ruen_debug 3s infinite ease-in-out;color:#bbb;}A.ruen_debug:hover{color:#fff;}#ruen_debug{background:#fff;border-radius:10px;box-shadow:0 0 0 10000px rgba(0,0,0,.5),0 0 100px 0 rgba(0,0,0,.5),0 0 21px 0 rgba(0,0,0,.5);left:20%;padding:20px;position:fixed;right:20%;top:10%;transition:all ease .3s;z-index:3001;}#ruen_debug.hide{display:none;display:block;top:-2000px;opacity:0;}#ruen_debug.show{display:block;opacity:1;}#ruen_debug A.ruen_toright{border:0;}DIV.ruen_adminka{box-sizing:border-box;font-family:'arial narrow',arial;font-size:12px;background-color:#d1cece;background-image:url('/ruen.media/adminka.bg.b.gif');border:1px solid #bbb;border-radius:3px;left:0;margin:0;opacity:.7;padding-left:5px;position:relative;top:0;transition:all ease .2s;background:rgb(211,211,211);background:linear-gradient(to bottom,rgba(211,211,211,1) 0%,rgba(242,242,242,1) 50%,rgba(214,214,214,1) 100%);}DIV.ruen_adminka:hover{opacity:1;border:1px solid #bbb;}DIV.ruen_adminka A{border:0;display:inline-block;margin:0;padding:0 4px;text-decoration:none;vertical-align:middle;white-space:nowrap;}DIV.ruen_adminka A:first-child{padding-left:10px;}DIV.ruen_adminka A U{background-repeat:no-repeat;box-sizing:border-box;display:inline-block;margin:0;opacity:.7;padding:0;text-decoration:none;vertical-align:top;background-image:url('/ruen.media/adminka.32.black.png');height:32px;width:38px;}DIV.ruen_adminka A IMG{margin:2px 0;}DIV.ruen_adminka IMG{vertical-align:middle;}@media (max-width:1280px){}DIV.ruen_adminka A:hover{color:#000;}DIV.ruen_adminka A:hover U{opacity:1;}DIV.ruen_adminka .add{background-position:center 0px;}DIV.ruen_adminka .delete{background-position:center -32px;}DIV.ruen_adminka .tune{background-position:center -96px;}.ruen_adminka_toolbar{background-color:#d1cece;background-image:url('/ruen.media/adminka.bg.b.gif');border:1px solid #bbb;border-radius:3px;box-sizing:border-box;font-size:12px;font-family:'arial narrow',arial;margin:0!important;overflow:hidden;padding:0!important;}.ruen_adminka_toolbar A{margin:0;white-space:nowrap;display:inline-block;vertical-align:top;text-decoration:none;border:0;}.ruen_adminka_toolbar A:hover{background-image:url('/ruen.media/adminka.bg.a.gif');color:#000;}.ruen_adminka_toolbar IMG{width:20px;height:20px;margin:0px 1px;padding:0;vertical-align:middle;}.ruen_adminka_in{margin:0 1px;}.ruen_adminka LABEL{float:right;margin:5px 5px 0 0;}.ruen_adminka LABEL A{vertical-align:middle;}.ruen_adminka_toolbar{height:27px;margin:0!important;background-color:#d1cece;background-image:url('/ruen.media/adminka.bg.b.gif');background-position:-50px 0;border:1px solid #bbb;}.ruen_adminka_toolbar A{padding:3px 4px!important;white-space:nowrap;display:inline-block;height:21px;}P.ruen_adminka{text-align:right;padding:7px 0;}P.ruen_adminka A{margin-left:10px;}.ruen_adminpanel{background:rgba(200,200,200,.9);background:rgba(0,0,0,.25);border:1px solid #aaa;border:1px solid rgba(0,0,0,.27);border-radius:5px;padding:10px;}#content .ruen_adminpanel{margin:10px 0;}.ruen_adminpanel:after{content:attr(title);background:#eee;color:#aaa;display:none;margin:10px -8px -8px;border-radius:0 0 5px 5px;text-align:center;padding:1px;font-size:85%;}.ruen_adminpanel::before{background:rgba(255,255,255,.5);background:rgba(0,0,0,.25);border-radius:0 5px 0 10px;color:#000;color:rgba(255,255,255,.5);content:attr(title);display:block;float:right;font-size:85%;margin:-10px -10px 8px 8px;padding:3px 10px 3px 15px;text-align:center;}.ruen_adminpanel A{margin-right:10px;}.ruen_adminpanel B A{margin-right:0;}.ruen_fixed{}TABLE.ruen_tasks TD{padding:5px 3px!important;}.ruen_tasks .date,.ruen_tasks .user{background:#e4e4e4;border-radius:3px;color:#333;margin:0 2px;padding:3px 10px;text-decoration:none;transition:all ease 0.25s;}.ruen_tasks A.date:hover{background:#888;color:#fff;}.ruen_tasks IMG{vertical-align:middle;}.ruen_tasks .user:hover{background:#2280FF;color:#fff;}.ruen_tasks .me{background:#40B040;color:#fff;}.ruen_tasks_comments LI{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:5px;margin:0 0 10px;padding:10px;}.ruen_tasks_comments LI DIV{font-size:90%;margin:7px -8px -3px 0;padding:0;text-align:right;}.ruen_tasks_comments LI .ruen_options{margin:-20px 0 0;}.ruen_tasks_comments LI .ruen_options TR:first-child TH,.ruen_tasks_comments LI .ruen_options TR:first-child TD{border-top:0;}.ruen_tasks_comments LI .ruen_options TR:last-child TH,.ruen_tasks_comments LI .ruen_options TR:last-child TD{border-bottom:0;}#ruen_tasks_image{box-shadow:0 0 10px 0 rgba(0,0,0,0.5);margin:30px auto;position:relative;}#ruen_tasks_image DIV{position:absolute;background:rgba(0,0,0,0.3);color:rgba(255,255,255,.5);font-size:16px;font-weight:900;border-radius:0 10px 10px 10px;padding:10px 10px;box-shadow:0 0 0px 0 rgba(255,255,255,1);transition:all ease 0.25s;}#ruen_tasks_image DIV:hover{background:rgba(0,0,0,0.85);color:rgba(255,255,255,1);}#ruen_tasks_image DIV DIV{opacity:0;background:rgba(0,0,0,0.85);color:rgba(255,255,255,1);position:absolute;left:0;top:0;height:0;overflow:hidden;padding:0;font-size:12px;font-weight:100;}#ruen_tasks_image DIV:hover DIV{opacity:1;background:rgba(0,0,0,0.85);color:rgba(255,255,255,1);height:auto;padding:10px;}#tefaddimage{counter-reset:list;}.ruen_texteditor_addimage{border:1px solid rgba(0,0,0,.35);border-radius:5px;margin:3px 0;position:relative;}.ruen_texteditor_addimage::before{background:rgba(125,126,125,.8);border-radius:3px 0 0 3px;color:#fff;content:counter(list);counter-increment:list;padding:0 0 1px;position:absolute;left:-30px;text-align:center;top:10px;width:30px;}.ruen_texteditor_addimage TABLE{width:100%;}.ruen_texteditor_addimage TABLE TD{border-top:1px solid rgba(0,0,0,.1);padding:5px;}.ruen_texteditor_addimage TABLE TD:first-child{border:0;padding:7px 10px 5px 0;text-align:right;width:120px;}.ruen_message{background:#fff;position:absolute;transition:all ease 0.5s;width:300px;z-index:6000;border-radius:7px;border:0px solid #ccc;box-shadow:0 0 10px 0 rgba(0,0,0,0.35),0 0 300px 50px rgba(0,0,0,0.15);background:rgb(242,242,242);background:linear-gradient(to bottom,rgba(242,242,242,1) 0%,rgba(255,255,255,1) 50%,rgba(234,234,234,1) 100%);}.ruen_message:hover{box-shadow:0 0 15px 0 rgba(0,0,0,0.55),0 0 300px 50px rgba(0,0,0,0.15);}.ruen_message_title{padding:10px 10px 10px;font-size:110%;font-weight:bold;color:#fff;text-shadow:2px 2px 0 rgba(255,255,255,0.2);}.ruen_message_text{color:#222;}.ruen_message_buttons{border-top:1px solid #aaa;margin:0;padding:10px;text-align:right;}.ruen_message_buttons INPUT{min-width:80px;margin:0 0 0 7px;box-shadow:0 0 5px 0 rgba(0,0,0,0.1),inset 0 0 5px 0 rgba(0,0,0,0.3);background:rgb(191,210,85);background:linear-gradient(to bottom,rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%);transition:all ease 0.5s;}.ruen_message_buttons INPUT:hover{box-shadow:0 0 5px 0 rgba(0,0,0,0.3),inset 0 0 10px 0 rgba(0,0,0,0.3);}.ruen_message_buttons INPUT[class="ruen_message_button"]{color:#555;background:rgb(247,247,247);background:linear-gradient(to bottom,rgba(247,247,247,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);}.ruen_error,.ruen_help,.ruen_info,.ruen_warning{background-repeat:no-repeat;background-position:top left;font-family:'times new roman',arial;font-size:14px;margin:15px;max-width:800px;padding:2px 0 10px 27px;}.ruen_error,.ruen_error A{color:#f33;}.ruen_help,.ruen_help A{color:#194;}.ruen_info,.ruen_info A{color:#369;}.ruen_warning,.ruen_warning A{color:#f33;}.ruen_error{background-image:url('/ruen.media/messages.error.gif');}.ruen_help{background-image:url('/ruen.media/messages.help.gif');}UL.ruen_help{padding:0 0 0 40px;}.ruen_info{background-image:url('/ruen.media/messages.info.gif');}.ruen_warning{background-image:url('/ruen.media/messages.warning.gif');}.ruen_important{width:50%;margin:10% auto;font-size:150%;padding-top:0;}.ruen_politics{color:#333;display:block;font-size:13px;padding:8px 0 0;text-align:left;}.ruen_politics INPUT{width:auto!important;}.landing .ruen_politics{font-size:14px;max-width:260px;}.ruen-hide,.ruen_hide,.ruen-show,.ruen_show{backdrop-filter:blur(5px);border-radius:5px;overflow:hidden;padding:5px 7px;text-align:right;transition:opacity ease .3s;}.ruen-hide,.ruen_hide{max-height:0;max-width:0;opacity:0;}.ruen-hider:hover .ruen-hide,.ruen_hider:hover .ruen_hide,.ruen-show,.ruen_show{bottom:0;max-height:100500px;max-width:100500px;opacity:1;}.ruen-flex .ruen-hide,.ruen-flex .ruen-show{bottom:0;left:0;position:absolute;right:0;}.ruen-text{}.ruen-intro{font-size:125%;line-height:150%;margin:20px auto;max-width:80%;}.ruen_email,.ruen_phone,.ruen_time,.ruen_user{margin:0 3px 0 0;padding:0 0 0 18px;background-repeat:no-repeat;background-position:left;}.ruen_email{background-image:url("/ruen.media/symbols.email.gif");}.ruen_phone{background-image:url("/ruen.media/symbols.phone.gif");}.ruen_time{background-image:url("/ruen.media/symbols.time.gif");white-space:nowrap;}.ruen_views{margin:0 3px 0 0;padding:0 0 0 17px;background-repeat:no-repeat;background-position:left;background-image:url("/ruen.media/symbols.views.gif");}.ruen_user{background-image:url("/ruen.media/symbols.user.gif");}.ruen_rss,.rss{margin:0 3px;padding:0 0 0 19px;background:url("/ruen.media/symbols.rss.gif") no-repeat 0 50%;}.ruen_linkout,.linkout{margin-right:1px;padding:0 14px 0 0;background-image:url("/ruen.media/symbols.linkout.gif");background-repeat:no-repeat;background-position:right;}.ruen_theme,.theme{margin-left:3px;padding:0 0 0 17px;background:url("/ruen.media/symbols.theme.gif") no-repeat 0 50%;}.ruen_thumbsup,.thumbsup{margin-left:3px;padding:0 0 0 17px;background:url("/ruen.media/symbols.thumbsup.gif") no-repeat 0 50%;}.ruen_thumbsdown,.thumbsdown{margin-left:3px;padding:0 0 0 17px;background:url("/ruen.media/symbols.thumbsdown.gif") no-repeat 0 50%;}.ruen_comments,.comments{margin-left:3px;padding:0 0 0 17px;background:url("/ruen.media/symbols.comments.gif") no-repeat 0 50%;}.ruen_link,.link{margin-left:3px;padding:0 0 0 17px;background:url("/ruen.media/symbols.link.gif") no-repeat 0 50%;}.ruen_linkin,.linkin{margin-left:3px;padding:0 0 0 17px;background:url("/ruen.media/symbols.linkin.gif") no-repeat 0 50%;}.ruen_excel{margin:0 3px;padding:0 0 0 19px;background:url("/ruen.media/symbols.excel.gif") no-repeat 0 50%;}TABLE{border:0;margin:0;padding:0;border-collapse:collapse!important;border-spacing:0;empty-cells:show;}TH{font-weight:bold;vertical-align:top;padding:8px 3px 3px;}/* text-align:left;*/TD{margin:0;padding:0;vertical-align:top;}TD.small{text-align:center;width:30px;}TABLE.ruen_content,TABLE.ruen_list,TABLE.ruen_options{width:100%;margin:5px 0;}.ruen_options TH,.ruen_options TD{vertical-align:top;text-align:left;border-top:1px solid #999;border-bottom:1px solid #999;}.ruen_options TH{width:200px;padding:5px 3px 3px;font-weight:normal;}.ruen_options TD{padding:5px 0;}@media (max-width:640px){.ruen_options TH,.ruen_options TD{display:block;width:auto;}.ruen_options TH{border:0;padding:5px 3px 2px;}.ruen_options TD{border-top:0;padding:2px 3px 5px;}.ruen_options TR:last-child TD{border-bottom:0;}.ruen_options .ruen_middle{width:auto;}}TABLE.ruen_content{border:1px solid #aaa;text-align:left;}.ruen_content TH{padding:5px;text-align:center;font-weight:bold;}.ruen_content TD{padding:3px;vertical-align:top;}.ruen_content TR:first-child TH{font-size:90%;vertical-align:middle;}.ruen_list{text-align:center;}.ruen_list TR{transition:all ease 0.25s;}.ruen_list TH,.ruen_list TD{vertical-align:middle;border-top:1px solid #999;border-bottom:1px solid #999;}.ruen_list TH{font-weight:bold;padding:5px;}.ruen_list TD{padding:3px;}.ruen_list TR:first-child TH{font-size:90%;}.ruen_list TD.ruen_adminka{width:20px;white-space:nowrap!important;padding:0 15px;text-align:center;vertical-align:middle;}.ruen_list IMG{vertical-align:middle;}.ruen_options TD .ruen_columns TD{border:0;}.ruen_options TD .ruen_list{margin:-5px 0;}.ruen_options .ruen_list TD{width:auto;vertical-align:middle;text-align:center;padding:5px;}.ruen_options .ruen_list TH{width:auto;font-size:85%;font-weight:bold;text-align:center;padding:10px 5px;}.ruen_options .ruen_list TD.ruen_left{padding-left:0;}.ruen_options .ruen_list TH.ruen_left{padding-left:0;}.ruen_options .ruen_list TR:first-child TH,.ruen_options .ruen_list TR:first-child TD{border-top:0;}.ruen_options .ruen_list TR:last-child TH,.ruen_options .ruen_list TR:last-child TD{border-bottom:0;}.ruen_content TH,.ruen_content TD{border:1px solid #999;}.ruen_list TR:nth-child(2n){background:rgba(235,235,235,0.5);}.ruen_list TR:nth-child(2n):hover{background:rgba(210,210,210,0.5);}.ruen_list TR:nth-child(2n+1):hover{background:rgba(230,230,230,0.5);}.ruen_list TR.ruen_list,.ruen_list TR.ruen_list:hover{background:rgba(0,0,0,0);}TABLE.ruen_columns,TABLE.ruen_columns2,TABLE.ruen_columns3,TABLE.ruen_columns4,TABLE.ruen_columns5{width:auto;min-width:100%;margin:0 -10px;box-sizing:border-box;}TABLE.ruen_columns TD,TABLE.ruen_columns2 TD,TABLE.ruen_columns3 TD,TABLE.ruen_columns4 TD,TABLE.ruen_columns5 TD{padding:2px 10px;width:10%;}TABLE.ruen_columns2 TD{width:50%;}TABLE.ruen_columns3 TD{width:33.33%;}TABLE.ruen_columns4 TD{width:25%;}TABLE.ruen_columns5 TD{width:20%;}TABLE.ruen_columns TABLE TD,TABLE.ruen_columns2 TABLE TD,TABLE.ruen_columns3 TABLE TD,TABLE.ruen_columns4 TABLE TD,TABLE.ruen_columns5 TABLE TD{width:auto;}SECTION.ruen_tabs{padding:10px 0;}SECTION.ruen_tabs INPUT{position:absolute;left:-9999px;}SECTION.ruen_tabs LABEL{color:#555;cursor:pointer;display:block;position:relative;z-index:3;float:left;text-align:center;background:#ddd;border-radius:5px 5px 0 0;padding:5px 15px;margin:4px -5px 0 10px;transition:all ease 0.25s;box-shadow:inset 0 -5px 10px -5px rgba(0,0,0,0.1);}#ruen_tabs_1:checked ~ #ruen_tabs_1t,#ruen_tabs_2:checked ~ #ruen_tabs_2t,#ruen_tabs_3:checked ~ #ruen_tabs_3t,#ruen_tabs_4:checked ~ #ruen_tabs_4t,#ruen_tabs_5:checked ~ #ruen_tabs_5t,#ruen_tabs_6:checked ~ #ruen_tabs_6t,#ruen_tabs_7:checked ~ #ruen_tabs_7t,#ruen_tabs_8:checked ~ #ruen_tabs_8t,#ruen_tabs_9:checked ~ #ruen_tabs_9t,#ruen_tabs_10:checked ~ #ruen_tabs_10t,#ruen_tabs_1t:hover,#ruen_tabs_2t:hover,#ruen_tabs_3t:hover,#ruen_tabs_4t:hover,#ruen_tabs_5t:hover,#ruen_tabs_6t:hover,#ruen_tabs_7t:hover,#ruen_tabs_8t:hover,#ruen_tabs_9t:hover,#ruen_tabs_10t:hover{background:#eee;border-color:#fff;color:#333;top:0;z-index:3;padding:7px 15px 7px;margin-top:0;box-shadow:inset 0 -5px 10px -5px rgba(0,0,0,0.2);}#ruen_tabs_1:checked ~ #ruen_tabs_1t,#ruen_tabs_2:checked ~ #ruen_tabs_2t,#ruen_tabs_3:checked ~ #ruen_tabs_3t,#ruen_tabs_4:checked ~ #ruen_tabs_4t,#ruen_tabs_5:checked ~ #ruen_tabs_5t,#ruen_tabs_6:checked ~ #ruen_tabs_6t,#ruen_tabs_7:checked ~ #ruen_tabs_7t,#ruen_tabs_8:checked ~ #ruen_tabs_8t,#ruen_tabs_9:checked ~ #ruen_tabs_9t,#ruen_tabs_10:checked ~ #ruen_tabs_10t{cursor:default;box-shadow:0 -3px 3px 0px rgba(0,0,0,0.1);background:#eeeeee;background:linear-gradient(to bottom,#eeeeee 0%,#ffffff 100%);}DIV.ruen_tabs{background:#fff;position:relative;z-index:2;border:1px solid #ccc;border-radius:5px;padding:10px;margin:-1px 0 0;}DIV.ruen_tabs > DIV{position:absolute;left:-9999px;top:-9999px;opacity:0;transition:opacity ease .5s;}#ruen_tabs_1:checked ~ DIV.ruen_tabs #ruen_tabs_1c,#ruen_tabs_2:checked ~ DIV.ruen_tabs #ruen_tabs_2c,#ruen_tabs_3:checked ~ DIV.ruen_tabs #ruen_tabs_3c,#ruen_tabs_4:checked ~ DIV.ruen_tabs #ruen_tabs_4c,#ruen_tabs_5:checked ~ DIV.ruen_tabs #ruen_tabs_5c,#ruen_tabs_6:checked ~ DIV.ruen_tabs #ruen_tabs_6c,#ruen_tabs_7:checked ~ DIV.ruen_tabs #ruen_tabs_7c,#ruen_tabs_8:checked ~ DIV.ruen_tabs #ruen_tabs_8c,#ruen_tabs_9:checked ~ DIV.ruen_tabs #ruen_tabs_9c,#ruen_tabs_10:checked ~ DIV.ruen_tabs #ruen_tabs_10c{position:static;left:0;opacity:1;}.ruen_tiles{overflow:hidden;}.ruen_tiles A{display:inline-block;position:relative;overflow:hidden;text-decoration:none;vertical-align:top;width:25%;min-height:120px;background-size:cover;background-position:center;}.ruen_tiles3x A{width:33.33%;}.ruen_tiles2x A{width:50%;}.ruen_columns TD[colspan=""] .ruen_tiles A{width:50%;}.ruen_tiles A.s2x1{width:50%;}.ruen_columns .ruen_tiles A.s2x1{width:100%;}.ruen_tiles .default,.ruen_tiles .active{box-sizing:border-box;color:#fff;height:100%;left:0;padding:5% 7% 6% 5%;position:absolute;top:0;transition:opacity ease .5s;width:100%;}.ruen_tiles .default{background:rgba(0,0,0,0.5);}.ruen_tiles .active{background:rgba(0,0,0,0.85);}.ruen_tiles .default,.ruen_tiles A:hover .active{opacity:1;}.ruen_tiles .active,.ruen_tiles A:hover .default{opacity:0;}.ruen_tiles CENTER{padding:50% 0 0;margin:-0.5em 0 0;}.ruen_tiles H2,.ruen_tiles H3{color:#fff;}.ruen_tiles IMG{width:100%;}@media (max-width:1000px){.ruen_tiles A{width:33.333%;}.ruen_columns .ruen_tiles A{width:50%;}.ruen_columns .ruen_tiles A.s2x1{width:100%;}}@media (max-width:640px){.ruen_tiles A{width:50%;}.ruen_columns .ruen_tiles A{width:100%;}}@media (max-width:320px){.ruen_tiles A{width:100%;}}.ruen-flex,.ruen-flex-2,.ruen-flex-3,.ruen-flex-4,.ruen-flex-5,.ruen-flex-6,.ruen-flex-7,.ruen-flex-8{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -3px;padding:0;}.ruen-flex LI,.ruen-flex-2 LI,.ruen-flex-3 LI,.ruen-flex-4 LI,.ruen-flex-5 LI,.ruen-flex-6 LI,.ruen-flex-7 LI,.ruen-flex-8 LI{display:inline-block;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-sizing:border-box;list-style:none;margin:3px;padding:5px;position:relative;vertical-align:top;width:calc(25% - 8px);}.ruen-flex-2 LI{width:50%;}.ruen-flex-3 LI{width:33.3%;width:calc(33.33% - 6px);}.ruen-flex-4 LI{width:calc(25% - 8px);}.ruen-flex-5 LI{width:calc(20% - 8px);}.ruen-flex-6 LI{width:calc(100%/6 - 8px);}.ruen-flex-7 LI{width:calc(100%/7 - 8px);}.ruen-flex-8 LI{width:calc(100%/8 - 8px);}@media (max-width:800px){.ruen-flex LI,.ruen-flex-2 LI,.ruen-flex-3 LI,.ruen-flex-4 LI,.ruen-flex-5 LI,.ruen-flex-6 LI,.ruen-flex-7 LI,.ruen-flex-8 LI{width:calc(33% - 8px);}}@media (max-width:640px){.ruen-flex LI,.ruen-flex-2 LI,.ruen-flex-3 LI,.ruen-flex-4 LI,.ruen-flex-5 LI,.ruen-flex-6 LI,.ruen-flex-7 LI,.ruen-flex-8 LI{width:calc(50% - 8px);}}@media (max-width:420px){.ruen-flex LI,.ruen-flex-2 LI,.ruen-flex-3 LI,.ruen-flex-4 LI{width:calc(100% - 8px);}.ruen-flex-5 LI,.ruen-flex-6 LI,.ruen-flex-7 LI,.ruen-flex-8 LI{width:calc(50% - 8px);}}.ruen-flex LI A,.ruen-flex-2 LI A,.ruen-flex-3 LI A,.ruen-flex-4 LI A,.ruen-flex-5 LI A,.ruen-flex-6 LI A,.ruen-flex-7 LI A,.ruen-flex-8 LI A{text-decoration:none;}.ruen-flex LI{}.ruen-flex P{padding:7px 0;}.ruen-flex UL,.ruen-flex-2 UL,.ruen-flex-3 UL,.ruen-flex-4 UL,.ruen-flex-5 UL,.ruen-flex-6 UL,.ruen-flex-7 UL,.ruen-flex-8 UL{display:block;margin:2px 0 2px 20px;padding:0;width:auto;}.ruen-flex UL LI,.ruen-flex-2 UL LI,.ruen-flex-3 UL LI,.ruen-flex-4 UL LI,.ruen-flex-5 UL LI,.ruen-flex-6 UL LI,.ruen-flex-7 UL LI,.ruen-flex-8 UL LI{border:0;border-radius:0;box-sizing:border-box;box-shadow:none;display:list-item;list-style:disc;margin:0;padding:3px 0;position:static;vertical-align:top;width:auto;}.ruen-flex UL LI A,.ruen-flex-2 UL LI A,.ruen-flex-3 UL LI A,.ruen-flex-4 UL LI A,.ruen-flex-5 UL LI A,.ruen-flex-6 UL LI A,.ruen-flex-7 UL LI A,.ruen-flex-8 UL LI A{text-decoration:underline;}.ruen-flex LI .ruen_photo,.ruen-flex LI .ruen_preview,.ruen-flex-2 LI .ruen_photo,.ruen-flex-2 LI .ruen_preview,.ruen-flex-3 LI .ruen_photo,.ruen-flex-3 LI .ruen_preview,.ruen-flex-4 LI .ruen_photo,.ruen-flex-4 LI .ruen_preview,.ruen-flex-5 LI .ruen_photo,.ruen-flex-5 LI .ruen_preview,.ruen-flex-6 LI .ruen_photo,.ruen-flex-6 LI .ruen_preview,.ruen-flex-7 LI .ruen_photo,.ruen-flex-7 LI .ruen_preview,.ruen-flex-8 LI .ruen_photo,.ruen-flex-8 LI .ruen_preview{width:100%;margin:0;padding:0;}.ruen-flex-buttons LI{padding-bottom:40px;}.ruen-flex-buttons LI .buttons{line-height:100%;position:absolute;bottom:1px;left:4px;opacity:.5;right:4px;transition:all ease .3s;}.ruen-flex-buttons LI:hover .buttons{opacity:1;}IMG{border:0;}IMG[src=""]{display:none;}.ruen_preview{border:2px solid #aaa;box-sizing:border-box;cursor:pointer;margin:2px;padding:2px;vertical-align:middle;}.ruen_preview2{cursor:pointer;}.ruen_photo{border:3px solid #aaa;box-sizing:border-box;margin:2px;padding:2px;}.ruen_noimage{background:url('/ruen.media/bg.noimage.gif');}.ruen_nophoto{background:url('/ruen.media/bg.nophoto.jpg') center;background-size:cover;}.ruen_preview3[onclick="ruen_images(this)"]::after,.ruen_preview3::after{background:#fff;content:"";display:block;height:20px;width:20px;z-index:1000;}DIV.ruen_images{position:fixed;z-index:4001;top:0;left:0;width:100%;height:100%;opacity:0.85;background-color:#fff;}#ruen_images{position:fixed;z-index:4002;top:0;left:0;width:100%;height:100%;}#ruen_images_container{overflow:hidden;background:url('/ruen.media/icons.loading.gif') center no-repeat;text-align:center;vertical-align:middle;}#ruen_images_title{position:absolute;bottom:0;left:0;z-index:4006;width:100%;height:0;overflow:hidden;padding:0;text-align:center;color:#333;font-size:150%;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;}#ruen_images_previews{position:absolute;bottom:0;left:0;z-index:4005;width:100%;height:0;max-height:180px;background:rgba(0,0,0,0.75);text-align:center;overflow:hidden;white-space:nowrap;}#ruen_images_previews IMG{height:75px;margin:5px 3px;}#ruen_images_previews IMG:nth-child(1),#ruen_images_previews IMG:nth-last-child(1){opacity:0.2;}#ruen_images_previews IMG:nth-child(2),#ruen_images_previews IMG:nth-last-child(2){opacity:0.5;}#ruen_images_previews IMG.active{box-shadow:0 0 21px 0 #fff,0 0 3px 0 #fff;padding:5px;opacity:1;}#ruen_images_main{cursor:pointer;transition:all ease 1s;z-index:4004;min-width:32px;min-height:32px;border:0;padding:0;box-shadow:0 0 10px 0 #888;}#ruen_images_close{position:fixed;top:10px;right:10px;z-index:4008;content:'';display:block;width:32px;height:32px;padding:0;border-radius:16px;background:rgba(255,255,255,0.9) url('/ruen.media/icons.close.gif') center no-repeat;transition:all ease 0.5s;}#ruen_images_close:hover{background-color:rgba(0,0,0,0.9);}#ruen_images_right,#ruen_images_left{content:'';position:fixed;top:50%;z-index:4007;display:block;width:64px;height:64px;padding:0;border-radius:32px;background:rgba(255,255,255,0.9) url('/ruen.media/icons.right.gif') center no-repeat;box-shadow:0 0 8px 0 rgba(0,0,0,0.2);transition:all ease 0.5s;}#ruen_images_right:hover,#ruen_images_left:hover{background-color:rgba(0,0,0,0.9);}#ruen_images_right{right:10px;background-image:url('/ruen.media/icons.right.gif');}#ruen_images_left{left:10px;background-image:url('/ruen.media/icons.left.gif');}FORM{margin:0;padding:0;}INPUT,TEXTAREA,SELECT{box-sizing:border-box;color:#333;margin:2px 0;}TEXTAREA{width:300px;height:150px;}.ruen_radio{}.ruen_long{width:100%;}.ruen_middle{width:300px;}.ruen_short{width:90px;}@media (max-width:640px){.ruen_middle{width:auto;}TEXTAREA{width:auto;}}INPUT:required,TEXTAREA:required,SELECT:required,INPUT:focus,TEXTAREA:focus,SELECT:focus,INPUT[type="submit"],INPUT[type="button"]{opacity:1;}.menu_caption,.menu_item,.menu_point{text-decoration:none;}.menu_caption{display:inline-block;font-weight:bold;margin:3px 0 1px;}.menu_item{font-size:90%;padding:0 0 0 5px;}.menu_point{}.menu_main_caption,.menu_main_item{text-decoration:none;}.menu_main_caption{display:inline-block;font-weight:bold;margin:3px 0 1px;}.menu_main_item{font-size:90%;padding:0 0 0 5px;}.ruen_menu{list-style:none;margin:0;width:100%;}.ruen_menu li{float:left;padding:5px 0;position:relative;}.ruen_menu a{float:left;height:25px;padding:0 25px;}.ruen_menu li:hover > a,.ruen_menu li a:hover{color:#000;}.ruen_menu li:hover > ul{display:block;}.ruen_menu ul{box-sizing:border-box;list-style:none;margin:0;padding:0 15px;display:none;position:absolute;top:35px;top:1.75em;left:0;z-index:2000;}.ruen_menu ul li{float:none;margin:0;padding:0;display:block;}.ruen_menu ul a{padding:10px;height:auto;line-height:1;display:block;white-space:nowrap;float:none;text-transform:none;}.ruen_menu UL UL{background:rgba(255,255,255,.5);left:-15px;}.ruen_menu ul a,*:first-child+html .ruen_menu ul a{height:10px;width:150px;}.ruen_menu ul a:hover{}.ruen_menu ul li:first-child a{}#ruen-mobile{background:rgba(0,0,0,.9);display:none;left:0;padding:20px;position:absolute;right:0;top:0;transition:all ease .3s;z-index:3000;}#ruen-mobile.show{display:block;}#ruen-mobile .close{cursor:pointer;position:absolute;right:10px;top:10px;}#ruen-mobile-menu{background:#000 url('/ruen.media/icons.mobile.png') no-repeat center;border-radius:16px;display:inline-block;height:32px;width:32px;}.ruen_window{background:#fff;border-radius:7px;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,.75);left:50%;padding:20px;position:absolute;top:50px;margin:50px auto 20px;margin:0 0 0 -375px;width:750px;z-index:4022;}.ruen_window DIV.h1{}.ruen_window .close{border:0;float:right;margin:-10px;padding:10px;}.ruen_window_bg{background:rgba(0,0,0,.75);height:100%;left:0;position:absolute;top:0;width:100%;z-index:4021;}.ruen_window_hide,.ruen_window_show{box-sizing:border-box;height:100%;left:0;padding:0 20px;position:fixed;top:0;transition:all ease .35s;width:100%;z-index:4020;}.ruen_window_hide{opacity:0;top:-100%;}.ruen_window_show{opacity:1;top:0;}@media (max-width:800px){.ruen_window{margin:0 0 0 -350px;width:700px;}}@media (max-width:640px){.ruen_window{margin:0 0 0 -275px;width:550px;}}@media (max-width:540px){.ruen_window{margin:0 0 0 -225px;width:450px;}}@media (max-width:480px){.ruen_window{margin:0 0 0 -180px;width:360px;}}@media (max-width:360px){.ruen_window{margin:0 0 0 -140px;width:280px;}}.letters{display:block;width:40px;height:150px;position:fixed;top:45%;left:0;z-index:10005998;background:url('buttons.letters.png') top right;}.letters:hover{width:43px;}#letters{display:none;position:fixed;top:0;left:0;z-index:10006000;width:100%;height:100%;overflow:auto;}#lettersbg{display:none;position:fixed;top:0;left:0;z-index:10005999;width:100%;height:100%;background:#fff;opacity:0.8;}#letters DIV{width:700px;margin:100px auto 0;background:#fff;border-radius:10px;border:0px solid #eee;padding:20px;box-shadow:0 0 7px #444;}TABLE.ruen_progress TD{vertical-align:middle;}DIV.ruen_progress{width:200px;border:1px solid #aaa;margin:2px 10px 2px 0;}DIV.ruen_progress I{display:block;background:#eee;}DIV.ruen_progress B{display:block;width:200px;text-align:center;margin-top:-15px;font-size:85%;font-weight:normal;}DIV.ruen_progress,DIV.ruen_progress I{height:15px;border-radius:3px;}.ruen_pages,.pages_block{border-bottom:0 solid #bbb;border-top:0 solid #bbb;margin:10px 0;padding:0;text-align:right;}.ruen_pages A,.pages_item,.pages_selected{border:0 solid #47b;margin:0;padding:0 5px;}.ruen_pages A.active,.pages_selected{background-color:#bbb;color:#4281B7;font-weight:bold;}.ruen_pages A:hover,.pages_item:hover{background-color:#eee;}.ruen_comment{padding:2px 2px 2px 5px;margin:0;font-size:90%;color:#028626;}.ruen_nowrap{white-space:nowrap;}.ruen-shadow,.ruen_shadow,.ruen_shadow *{color:#888!important;}.ruen-flex .ruen-shadow{font-size:85%;line-height:150%;padding:10px 0;}.ruen_toleft{float:left;margin:0 15px 5px 0;}.ruen_toright{float:right;margin:0 0 5px 15px;}.ruen_widthauto *{width:auto!important;}.ruen-mosaic{}.ruen-poster{line-height:100%;}.ruen-poster IMG,.ruen-poster IMG.ruen_preview,.ruen-poster DIV{aspect-ratio:1/1;background-size:cover;background-position:center;border:4px solid rgba(255,255,0,0);box-sizing:border-box;display:inline-block;margin:0;width:25%;}.ruen-poster-2{aspect-ratio:2/1!important;width:50%!important;}.ruen-poster-3{aspect-ratio:3/1!important;width:75%!important;}DIV.ruen_spoiler{max-height:0;opacity:0;overflow:hidden;}DIV.ruen_spoiler_show{max-height:10000px;opacity:1;transition:opacity ease .35s,max-height ease 10s;}P.ruen_spoiler{max-height:100px;opacity:1;padding:0;}P.ruen_spoiler_hide{max-height:0;opacity:0;overflow:hidden;transition:all ease .35s;}LI P.ruen_spoiler,LI DIV.ruen_spoiler_show{display:inline;}LI P.ruen_spoiler_hide{display:none;}.ruen_slider{height:300px;margin:0 auto;overflow:hidden;padding:0;position:relative;}.ruen_slider UL{margin:0 auto;padding:0;position:relative;}.ruen_slider LI,.ruen_slider .next{box-sizing:border-box;list-style:none;margin:0;opacity:0;padding:0;position:absolute;left:0;text-align:center;top:0;width:100%;z-index:1000;}.ruen_slider LI,.ruen_slider .current,.ruen_slider .next,.ruen_slider .previous{transition:all ease .75s;}.ruen_slider LI:first-child,.ruen_slider .current{opacity:1;z-index:1001;}.ruen_slider .next,.ruen_slider .previous{opacity:0!important;z-index:1000;}.ruen-center,.ruen_center,.center{display:block;margin:0 auto;text-align:center;}TH.ruen-center,TH.ruen_center,TH.center,TD.ruen-center,TD.ruen_center,TD.center{display:table-cell;text-align:center;vertical-align:middle;}TD.ruen-center INPUT,TD.ruen_center INPUT{text-align:center;}.ruen-left,.ruen_left,.left{text-align:left!important;}.ruen-right,.ruen_right,.right{text-align:right!important;}.ruen-justify,.ruen_justify,.justify{text-align:justify!important;}.ruen-top,.ruen_top,.top{vertical-align:top!important;}.rent_edition_calendar{}.rent_edition_calendar TH{border:0;font-size:80%;font-weight:bold;text-align:center;}.rent_edition_calendar TD{border:1px solid rgba(0,0,0,.2);cursor:pointer;text-align:center;transition:all ease .2s;}.rent_edition_calendar TD:hover{background:#ccc;color:#000;}.rent_edition_calendar .marked{background:#f60;color:#fff;font-weight:bold;}.rent_edition_calendar .reserved{background:#f30;color:#fff;}.rent_objects .favorite{float:right;}.rent_objects .favorite A,.rent_objects .favorite SPAN{border:0;color:#888;text-decoration:none;}.rent_objects .favorite A.active,.rent_objects .favorite A:hover,.rent_objects .favorite SPAN.active,.rent_objects .favorite SPAN:hover{color:#f00;}#rent_slider{background-size:cover;min-width:100px;position:relative;width:100%;}#rent_slider .left,#rent_slider .right{bottom:20px;display:block;position:absolute;padding:30px 30px;background-color:rgba(0,0,0,0.35);background-position:center;background-repeat:no-repeat;z-index:20;}#rent_slider .left{left:0;background-image:url('/ruen.media/icons.left.gif');border-radius:0 30px 30px 0;}#rent_slider .right{right:0;background-image:url('/ruen.media/icons.right.gif');border-radius:30px 0 0 30px;}#rent_slider .left:hover,#rent_slider .right:hover{background-color:rgba(0,0,0,0.75);}#rent_slider .action{background:rgba(51,153,255,.85);border-radius:0;bottom:0;box-sizing:border-box;font-size:125%;color:#000;padding:15px 70px;position:absolute;left:0;text-align:center;width:100%;z-index:10;}#rent_slider .hot{background:rgba(255,48,0,.9);border-radius:15px 0 0 15px;box-sizing:border-box;font-size:100%;color:#fff;padding:10px 15px;position:absolute;right:0;text-align:center;top:20px;width:180px;}.catalog_price{border-top:1px solid #888;margin:10px 0 0;max-width:50%;padding:10px 0 0;}.catalog-item-photo{width:450px;float:left;}.catalog-item-info{margin:0 0 0 470px;}@media (max-width:800px){.catalog-item-photo{float:none;width:100%;}.catalog-item-info{margin:10px 0 0;}}.cafe_prices{}.cafe_prices .cafe_price{}.cafe_prices .cafe_price_old{}.cafe_buttons{}.cafe_buttons .cafe_amount{display:inline-block;font-size:120%;}.cafe_buttons .cafe_add,.cafe_buttons .cafe_remove{background:rgba(0,0,0,.5);border:0;border-bottom:0;border-radius:50px;cursor:pointer;display:inline-block;padding:10px 15px;text-decoration:none;}.cafe_buttons .cafe_add:before{content:"+";}.cafe_buttons .cafe_remove:before{content:"-";}#cafe_modal,#cafe_modal_bg{position:fixed;z-index:7001;left:0;top:0;box-sizing:border-box;width:100%;height:100%;transition:all ease .5s,top ease 0s;}#cafe_modal_bg{background:rgba(11,70,120,.9);z-index:7001;}#cafe_modal{z-index:7002;right:0;}#cafe_modal.hide,#cafe_modal_bg.hide{top:-120%;opacity:0;}#cafe_modal{max-width:700px;margin:10% auto;color:#fff;}#cafe_modal_content H2{font-size:32px;color:#fff;padding:0 0 20px;}#cafe_modal_content .ruen_photo{border:0;border-radius:7px;margin:0 15px 0 0;}@media (max-width:800px){#cafe_modal_content TABLE TD{width:50%;}#cafe_modal_content .ruen_photo{width:100%;}}#cafe_modal_content .prices{padding:15px 0 0;font-family:fontmain;font-size:24px;}#cafe_modal_content .prices STRIKE{display:block;font-size:70%;color:#eee;}.cafe_order IMG{margin:0 10px 0 0;}.cafe_order .add,.cafe_order .remove,#cafe_order .add,#cafe_order .remove{border:0;background:#888 no-repeat center;display:inline-block;height:32px;margin:0 4px;width:32px;}.cafe_order .add,#cafe_order .add{background-image:url('/ruen.media/icons.true.white.gif');}.cafe_order .remove,#cafe_order .remove{background-image:url('/ruen.media/icons.false.white.gif');}#cafe_order TH,.cafe_order TH{width:80px;}#cafe_order TH:first-child,.cafe_order TH:first-child{width:auto;}.cafe_new{background:#faa!important;}.cafe_cooking{background:#3CC!important;}.cafe_ready{background:#9C9!important;}.cafe_delivering{background:#fc6!important;}.cafe_delivered{background:#ccc!important;}.cafe_loose{background:#ccc!important;}.landing FORM{text-align:center;}.landing INPUT,.landing TEXTAREA{box-sizing:border-box;width:100%;}TABLE.landing_timer{margin:0 auto;}TABLE.landing_timer TH{text-align:center;font-size:60px;color:#000;position:relative;padding:0 7px;}TABLE.landing_timer TH::before{content:":";position:absolute;left:-8px;top:0px;}TABLE.landing_timer TH:first-child:before{content:"";}TABLE.landing_timer TH DIV{border:1px solid #888;border-radius:5px;box-shadow:0 0 7px 0 rgba(0,0,0,0.2);padding:0px 20px;text-shadow:2px 2px 3px rgba(255,255,255,0.75),-2px -2px 2px rgba(0,0,0,0.2);background:rgb(226,226,226);background:linear-gradient(to bottom,rgba(226,226,226,1) 0%,rgba(219,219,219,1) 50%,rgba(209,209,209,1) 51%,rgba(254,254,254,1) 100%);}TABLE.landing_timer TD{text-align:center;font-size:12px;}TABLE.landing_timer TD DIV{padding:0 2px;}TABLE.shop_showcase{width:100%;}TABLE.shop_showcase TD{border:1px solid #eee;padding:10px;width:20%;}.shop_showcase A{text-decoration:none;}.shop_showcase A IMG{border-radius:5px;display:block;margin:0 auto 10px;width:100%;}.shop_showcase .basket{background:rgba(200,200,200,.2);border:1px solid rgba(0,0,0,.2);border-radius:5px;display:block;margin:10px auto 0;padding:5px;text-align:center;text-decoration:none;transition:all ease .2s;width:50%;}.shop_showcase .basket:hover{background:rgba(200,200,200,.5);border:1px solid rgba(0,0,0,.5);}.shop_showcase .price{clear:both;color:#f00;float:right;font-weight:700;padding:0 0 10px 10px;}.shop_showcase .price STRIKE{color:#888;margin:0 0 10px 0;}.shop_groups{width:100%;min-width:100%;box-sizing:border-box;}.shop_groups TD{padding:0 10px 10px;width:33.33%;}.shop_groups TD:first-child{padding-left:0;}.shop_groups TD:last-child{padding-right:0;}.shop_groups TD DIV{margin:0 0 0 170px;}.shop_groups TD IMG{float:left;width:150px;}.shop_groups TD UL{margin:0;padding:5px 0;}.shop_groups TD UL LI{list-style:none;padding:3px 0;}.shop_groups TD UL LI A{}.shop_groups TD H2{}.shop_groups TD H2 A{}.shop-product{}.shop-product-images{float:left;padding:0 20px 20px 0;width:340px;}.shop-product-info{margin:0 0 0 340px;}.shop-product-prices{padding:20px 0;}.shop-product-prices .price{color:#000;}TABLE.shop_product .pluso{margin:20px 0;}.shop_product_details{width:100%;margin:10px 0;}.shop_product_details TD{border-bottom:1px solid #888;border-top:1px solid #888;padding:2px 5px!important;vertical-align:middle;}.shop_product_photos{max-width:500px;}.shop_product_alike LI{width:20%!important;}.shop_product .ruen_preview{display:inline-block;}.shop_prices{text-align:right;float:right;padding:0 0 15px 15px;}.shop_price{font-family:fontmain;font-size:24px;color:#1A6DAA;text-align:center;}.shop_buy,.shop_comparison,.shop_oneclick,.shop_preorder{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);border-radius:5px;display:block;font-size:125%;margin:2px 0;padding:5px 10px;text-align:center;text-decoration:none;}.shop_buy:hover,.shop_comparison:hover,.shop_oneclick:hover,.shop_preorder:hover{background:rgba(0,0,0,.15);}.shop_new{}.shop_hit{}FORM.search{text-align:center;}FORM.search INPUT[type="text"]{min-width:45%;}OL.search LI{padding-bottom:8px;width:100%;}OL.search H2{font-size:120%;font-weight:700;padding:0;}OL.search H2 A{text-decoration:none;}OL.search DIV A{color:#44bb44;text-decoration:none;}.search_image{float:left;height:100px;overflow:hidden;width:100px;}.search_image IMG{width:100%;}.search_text{margin:0 0 0 115px;min-height:100px;}.search_result{}P.users_contacts{border-bottom:1px solid #888;font-size:90%;font-weight:bold;margin:5px 0;}P.users_contacts A{font-weight:normal;float:right;color:#888;text-decoration:none;}.users_list{width:100%;}.users_list TH{padding:5px 15px 5px 0;width:115px;}.users_list TH DIV{background:url('bg.noimage.gif');color:rgba(0,0,0,.5);font-size:80%;padding:20px 0;text-align:center;}.users_list TH .ruen_preview{width:100%;}.users_list TD{padding:5px 0;vertical-align:middle;}.users_statistics{font-size:90%;padding:10px 0;text-align:center;}#ruen-promo{background:rgba(0,0,0,.5);backdrop-filter:blur(5px);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10001;}#ruen-promo.hide{display:none;}#ruen-promo A{color:#000;}#ruen-promo DIV:first-child{background:#fff;border-radius:10px;box-sizing:border-box;color:#000;left:50%;margin:0 0 0 -180px;padding:30px 30px;position:absolute;top:10%;width:360px;}#ruen-promo DIV DIV{padding:20px 0 0;text-align:center;}#ruen-promo H2{color:#000;padding:0 0 20px;text-align:center;}#ruen-promo IMG{cursor:pointer;position:absolute;top:5px;right:5px;}#ruen-promo-button{bottom:200px;cursor:pointer;height:240px;left:0;overflow:hidden;position:fixed;z-index:10000;width:40px;}#ruen-promo-button.hide{display:none;}#ruen-promo-button DIV{background:#f40;border-radius:10px 10px 10px 0;color:#fff;height:30px;left:0;margin:0 0 225px -100px;margin:100px 0 0 -100px;padding:10px 0 0;position:absolute;text-align:center;top:0;transform:rotate(90deg);width:240px;}@media (max-width:1024px){#ruen-promo-button DIV{padding:2px 0 0;margin:100px 0 0 -115px;}}.slides_markers{position:absolute;bottom:5px;right:10px;z-index:5000;}.slides_markers A{display:inline-block;width:12px;height:12px;background:rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.5);border-radius:15px;margin:0 2px;transition:all ease 0.5s;}.slides_markers A.current,.slides_markers A:hover{background:rgba(255,255,255,0.9);border:1px solid rgba(0,0,0,0.75);}.slides_slider .markers,.landing_slider .markers{position:absolute;bottom:5px;right:10px;z-index:5000;}.landing_slider .markers{margin:0 -50px 0 0;right:50%;text-align:center;width:100px;}.slides_slider .markers A,.landing_slider .markers A{background:rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.5);border-radius:15px;display:inline-block;height:12px;left:0;margin:0 2px;transition:all ease 0.5s;width:12px;}.slides_slider .markers A.current,.slides_slider .markers A:hover,.landing_slider .markers A.current,.landing_slider .markers A:hover{background:rgba(255,255,255,0.9);border:1px solid rgba(0,0,0,0.75);}UL.estimates_list LI{padding-bottom:25px;}.estimates_list P.ruen_right{bottom:5px;font-weight:bold;position:absolute;right:10px;}.estimates_prices{width:100%;border:1px solid #999;}.estimates_prices TBODY:first-child TR,.estimates_prices TBODY:last-child TR,.estimates_prices TR:nth-child(2n){background:rgba(215,215,215,0.5);}.estimates_prices TH{padding:12px 10px;text-align:center;vertical-align:top;}.estimates_prices TD{padding:5px 10px;text-align:center;vertical-align:middle;}.estimates_prices TD.small{padding:5px 0 5px 9px;}.estimates_prices TR.price{font-weight:bold;}.estimates_prices TD.price{padding:12px 10px;white-space:nowrap;}.estimates_prices INPUT[type="number"]{border:1px solid #aaa;border-radius:3px;opacity:1;padding:2px 0 2px 10px;text-align:center;width:50px;}.estimates_change{float:right;font-weight:bold;}.estimates_oldsum,.estimates_sale,.estimates_sum{}.estimates_oldsum{color:#766;font-size:90%;text-decoration:line-through;}.estimates_sale{color:#f22;font-size:110%;}#statistics_content{margin:0 220px 0 0;}#statistics_menu{float:right;width:200px;}#statistics_menu UL{}#statistics_menu .active{font-weight:900;}#statistics_menu .active LI{font-weight:500;}#statistics_filter{font-size:90%;padding:0 0 20px 0;}#statistics_filter A{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);display:inline-block;margin:0 2px 0 0;padding:5px 12px;text-decoration:none;}#statistics_filter A:first-child{border-radius:5px;}#statistics_filter A:nth-child(2){border-radius:5px 0 0 5px;}#statistics_filter A:last-child{border-radius:0 5px 5px 0;}.reports{width:100%;border-collapse:separate!important;border-spacing:10px;margin:-10px 0;}.reports TD{text-align:center;vertical-align:middle;background-position:center;background-size:cover;}.reports_h2{height:300px;}.reports_h3{height:540px;}.reports_h1{height:200px;}.reports_w13{width:33.3%;}.reports_w23{width:66.7%;}.reports_w14{width:25%;}.reports_w24{width:50%;}.reports_w34{width:75%;}.reports_edition TD{background-color:#eee;cursor:pointer;}.reports_edition .reports_h2{height:150px;}.reports_edition .reports_h3{height:270px;}.reports{position:relative;}.reports .hide{display:none;background:rgba(255,255,255,0.95);width:100px;margin:0 0 0 -50px;text-align:center;padding:15px;transition:all ease 0.5s;position:absolute;top:30px;left:50%;z-index:10;}.reports:hover .hide{display:block;}TABLE.ruen_forums{width:100%;border:1px solid #aaa;}TH.ruen_topics{background-color:#444;color:#fff;padding:3px;font-size:80%;font-weight:normal;}TH.ruen_forums{padding:5px 5px 5px 10px;background-color:#888;color:#fff;}TH.ruen_forums A{color:#fff;}.ruen_forum{padding:5px 5px 5px 35px;vertical-align:middle;}.ruen_topic{}.ruen_topics,.ruen_topic,.ruen_forums,.ruen_forum{border-top:1px solid #aaa;border-bottom:1px solid #aaa;}.flowers-bloom{overflow:hidden;}.flowers-bloom-info{margin:0 0 0 340px;}.flowers-bloom-info .price{padding:20px 0;}.flowers-bloom-images{float:left;margin:0 20px 0 0;width:320px;}#flowers-bloom-image{cursor:pointer;width:100%;}#flowers-buy,#flowers-order{display:none;}#flowers-buy.show,#flowers-order.show{display:block;}#flowers-order-days DIV{background:rgba(0,0,0,.05);border:1px solid #aaa;border-radius:7px;cursor:pointer;display:inline-block;margin:0 3px 3px 0;padding:3px 10px;}#flowers-order-days DIV:hover{background:rgba(0,0,0,.1);}#ruen-xrm-id{cursor:pointer;position:fixed;left:0;bottom:0;background:#000;border-radius:0 10px 0 0;padding:7px 10px;color:#fff;font-weight:bold;z-index:2600;}#ruen-xrm-id.active{background:#080;}#ruen-xrm-menu{font-size:12px;position:fixed;left:-200px;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(2px);border-radius:0 10px 0 0;padding:7px 10px;transition:all ease 0.3s;z-index:2601;}#ruen-xrm-menu HR{background:#aaa;height:1px;margin:7px 0;width:100%;}#ruen-xrm-menu.active{left:0;}#ruen-xrm-menu A{color:#ddd;display:block;text-decoration:none;padding:6px 0;}#ruen-xrm-menu A:hover{color:#fff;}#ruen-xrm-menu A SPAN{background:#000;border-radius:4px;float:right;margin:-2px 0 0;padding:2px 4px;}#cashdesk-message{background:#555;border-radius:4px;color:#fff;font-weight:500;height:0;margin:0 0 10px;overflow:hidden;padding:0;transition:all ease 0.3s;}#cashdesk-message .ruen_info{color:#bdf;}#cashdesk-message.active{height:auto;padding:10px;}.xrm-cashdesk-sale-goods{width:100%;}.xrm-cashdesk-sale-goods TH{font-size:80%;}.xrm-cashdesk-sale-goods TR TD{padding:6px 0 4px;vertical-align:middle;border-top:1px solid #777;}.xrm-cashdesk-sale-goods TR TH:nth-child(2),.xrm-cashdesk-sale-goods TR TD:nth-child(2){text-align:right;width:80px;}.xrm-cashdesk-sale-goods TR TD:nth-child(3){padding-left:10px;text-align:right;width:100px;}.xrm-cashdesk-sale-goods TR TD:nth-child(3) IMG{cursor:pointer;vertical-align:middle;}.xrm-cashdesk-sale-goods TR TD:nth-child(3) IMG:first-child{float:left;}.xrm-cashdesk-sale-goods TR TH:nth-child(4),.xrm-cashdesk-sale-goods TR TD:nth-child(4){text-align:right;width:80px;}.xrm-cashdesk-sale-payments{width:100%;}.xrm-cashdesk-sale-payments TD{vertical-align:middle;}.xrm-cashdesk-sale-payments TD:first-child{font-size:80%;padding:0 10px 0 0;width:70px;}.xrm-cashdesk-sale-payments TR:last-child TD{padding:0;}.xrm-cashdesk-sale-payments INPUT[type="text"]{border:0;border-radius:2px;font-weight:900;padding:3px 4px;text-align:right;vertical-align:middle;width:60px;}.xrm-cashdesk-sale-payments INPUT[type="button"]{border:0;border-radius:2px;margin:0 0 0 3px;padding:5px 10px;vertical-align:middle;}.xrm-cashdesk-sale-payments INPUT[type="button"].ruen_toright{margin:5px 0 0;}@media (max-width:640px){.xrm .ruen_options .buttons{display:block;}}@media screen{.ruen_print{display:none;}BODY.ruen_print{display:block;}}@media print{#ruen_system,.ruen_noprint,.ruen_adminka,.subtitle{display:none!important;}.ruen_print{display:block;}}BODY{ background-color:#fff;font-family:verdana,arial;font-size:80%;color:#3a3232;}A{ text-decoration:underline;color:#000;}A:hover{ text-decoration:none;color:#888;}H1,.h1,.title{ font-family:verdana,arial;font-size:24px;font-weight:bold;color:#2E2727;padding:0;margin:10px 0 20px 0;}H2,.h2,.caption,H2 A{ font-family:verdana,arial;font-size:18px;font-weight:bold;color:#2E2727;margin:15px 0 10px 0;}H3,.h3{ font-family:verdana,arial;font-size:14px;font-weight:bold;color:#28472B;padding:0px;margin:5px 0 10px 0;}.subtitle{ font-size:11px;color:#8b8b8b;margin:-22px 0 15px 1px;}.menu_main_caption,.menu_main_item{ text-decoration:none;}.menu_main_caption{ font-weight:bold;color:#ccc;margin:3px 0 1px 0;display:inline-block;}.menu_main_item{ color:#aaa;margin:0 0 0 3px;font-size:90%;}.menu_main_caption:hover,.menu_main_item:hover{ text-decoration:underline;}.pages_block{ text-align:center;margin:20px;line-height:16px;font-size:11px;font-weight:bold;}.pages_item,.pages_selected{ color:#ccc;padding:3px;background-color:#fff;}.pages_selected{ color:#2c4d31;font-size:18px;padding:10px;}.pages_item:hover{ color:#888;background-color:#fff;}HR{ width:50%;height:1px;text-align:left;background-color:#ccc;border:0px solid;padding:0px;margin:20px;}.ruen_photo,.ruen_preview{border:0;border-radius:3px;box-shadow:0 0 7px 0 rgba(0,0,0,.5);box-shadow:0 0 0 0;padding:0;}.botit{ font-size:11px;color:#3a3232;margin:40px 0 25px 40px;}.botit BIG{ font-size:24px;display:block;margin:0 0 10px 0;}.botit BIG A{ text-decoration:none;}.botit BIG A:hover{ text-decoration:underline;}.botit A{ color:#3a3232;}TABLE.boico{ margin-left:23px;}.boico TD,.boico TH{ padding:3px 15px 10px 0;background-image:url('/ruen.themes/bogdanovich.2011/icons.gif');background-position:-107px bottom;background-repeat:no-repeat;}.boico TH{ background-position:3px bottom;}.boico A{ padding-right:10px;}TD.bomen{ background-image:url('/ruen.themes/bogdanovich.2011/menu.gif');background-position:top;}DIV.bomen{ padding:7px 0 0 30px;height:37px;background-image:url('/ruen.themes/bogdanovich.2011/menu-a.gif');background-repeat:no-repeat;background-position:-7px 0;}.bomen A{ font-size:18px;color:#eee;padding:0 20px 0 0;font-weight:normal;}.bomen A B{ color:#fff;}.bomen A:hover{ text-decoration:underline;}.bosme{ padding:2px 0 0 30px;height:28px;background-image:url('/ruen.themes/bogdanovich.2011/menu.gif');background-position:bottom;}.bosme A{ font-size:12px;font-weight:bold;color:#2E2727;padding:0 20px 0 0;font-weight:normal;}.bosme A:hover{ text-decoration:underline;}.bolas{ width:210px;font-size:11px;padding:5px 20px;background-image:url('/ruen.themes/bogdanovich.2011/side.gif');color:#8F8585;}.bolas H1{ display:none;}.bolas A{ color:#C5bdbd;text-decoration:none;}.bolas A:hover{ color:#fff;text-decoration:none;}TD.bosid{ width:210px;padding:25px 20px 25px 20px;background-image:url('/ruen.themes/bogdanovich.2011/side.gif');color:#8F8585;}TD.bosid .ruen_preview{ margin:2px;padding:1px;border:1px solid #665;}DIV.bosid{ margin:0 0 30px 0;}.bosid H2{ color:#C5BDBD;}.bosid A{ color:#C5bdbd;}