/* ::::: http://znacomsyaintim.narod.ru/citrix/templates/Laventure/components/citrix/menu/horizontal_multilevel_silver/style.css ::::: */

#horizontal-multilevel-menu, #horizontal-multilevel-menu ul { margin: 0pt; padding: 0pt; background: url('header_menu_bg_001.gif') repeat-x scroll 0% 0% rgb(250, 250, 250); min-height: 35px; width: 100%; list-style: none outside none; font-size: 11px; float: left; -moz-box-sizing: border-box; height: 35px; }
#horizontal-multilevel-menu {  }
#horizontal-multilevel-menu a { display: block; padding: 5px 10px; text-decoration: none; text-align: center; }
#horizontal-multilevel-menu li { float: left; }
#horizontal-multilevel-menu li a.root-item { color: rgb(64, 64, 64); font-weight: bold; font-size: 11px; white-space: nowrap; padding: 9px 10px; }
div.root-separator { width: 1px; height: 31px; float: left; background: url('separator_001.gif') no-repeat scroll center top transparent; }
#horizontal-multilevel-menu li a.root-item-selected { background: url('header_menu_bg_001.gif') repeat-x scroll 0% 0% rgb(213, 213, 213); color: rgb(146, 26, 10); font-weight: bold; font-size: 11px; padding: 9px 10px; }
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item { background: url('hover_001.gif') repeat-x scroll 0% 0% rgb(224, 224, 224); color: rgb(64, 64, 64); font-size: 11px; padding: 9px 10px; }
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover { background: none repeat scroll 0% 0% rgb(214, 214, 214); color: rgb(255, 255, 255); }
#horizontal-multilevel-menu li ul { position: absolute; top: auto; display: none; z-index: 500; height: auto; width: 135px; background: none repeat scroll 0% 0% rgb(245, 245, 245); border: 1px solid rgb(193, 193, 193); }
#horizontal-multilevel-menu li li { width: 100%; border-bottom: 1px solid rgb(222, 222, 222); }
#horizontal-multilevel-menu li ul a { text-align: left; }
#horizontal-multilevel-menu li a, #horizontal-multilevel-menu li:hover li a, #horizontal-multilevel-menu li.jshover li a, #horizontal-multilevel-menu li:hover li:hover li a, #horizontal-multilevel-menu li.jshover li.jshover li a, #horizontal-multilevel-menu li:hover li:hover li:hover li a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover li a, #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a, #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a { color: rgb(79, 79, 79); font-weight: bold; }
#horizontal-multilevel-menu li:hover li:hover a, #horizontal-multilevel-menu li.jshover li.jshover a, #horizontal-multilevel-menu li:hover li:hover li:hover a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover a, #horizontal-multilevel-menu li:hover li:hover li:hover li:hover a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a, #horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a { color: rgb(79, 79, 79); }
#horizontal-multilevel-menu li:hover ul, #horizontal-multilevel-menu li.jshover ul, #horizontal-multilevel-menu li li:hover ul, #horizontal-multilevel-menu li li.jshover ul, #horizontal-multilevel-menu li li li:hover ul, #horizontal-multilevel-menu li li li.jshover ul, #horizontal-multilevel-menu li li li li:hover ul, #horizontal-multilevel-menu li li li li.jshover ul, #horizontal-multilevel-menu li li li li li:hover ul, #horizontal-multilevel-menu li li li li li.jshover ul { display: block; }
div.menu-clear-left { clear: left; }
/* ::::: http://znacomsyaintim.narod.ru/citrix/templates/Laventure/components/citrix/menu/left/style.css ::::: */

/* ::::: http://znacomsyaintim.narod.ru/citrix/components/citrix/advertising.banner/templates/.default/style.css ::::: */

/* ::::: http://znacomsyaintim.narod.ru/citrix/components/citrix/breadcrumb/templates/.default/style.css ::::: */

ul.breadcrumb-navigation { padding: 4px 0pt 0pt; margin: 0pt; list-style: none outside none; }
ul.breadcrumb-navigation li { display: inline; }
ul.breadcrumb-navigation a {  }
ul.breadcrumb-navigation span {  }
/* ::::: http://znacomsyaintim.narod.ru/citrix/components/citrix/forum/templates/.default/citrix/forum.menu/.default/style.css ::::: */

table.forum-menu { border-left: 1px solid rgb(206, 222, 236); border-width: 1px medium medium 1px; border-style: solid none none solid; border-color: rgb(206, 222, 236) -moz-use-text-color -moz-use-text-color rgb(206, 222, 236); width: 100%; padding: 0px; margin: 0px; }
table.forum-menu td.forumtoolbar { background-color: rgb(241, 245, 250); height: 25px; border-left: 1px solid rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(206, 222, 236) rgb(206, 222, 236) rgb(255, 255, 255); }
table.forum-menu td { color: rgb(69, 106, 116); font-size: 11px; vertical-align: middle; }
.forumtoolsection { border-left: 1px solid rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(206, 222, 236) rgb(206, 222, 236) rgb(255, 255, 255); width: 3px; height: 21px; margin-left: 1px; margin-right: 0px; -moz-box-sizing: border-box; }
.forumtoolseparator { border-left: 1px solid rgb(206, 222, 236); border-right: 1px solid rgb(255, 255, 255); width: 2px; height: 21px; padding: 0px; margin-left: 6px; margin-right: 1px; -moz-box-sizing: border-box; }
table.forum-menu a, table.forum-menu select, table.forum-menu input { color: rgb(69, 106, 116); text-decoration: none; font-size: 11px; margin: 0px; padding: 0px; }
table.forum-menu a:hover { text-decoration: underline; }
table.forum-menu a.attention {  }
table.forum-menu-popup-table { border: medium none; padding: 0px; margin: 0px; width: 100%; }
table.forum-menu-popup-table td { white-space: nowrap; margin: 0px; height: 25px ! important; width: auto; padding: 0px 4px; }
table.forum-menu-popup-table td, table.forum-menu-popup-table td a { color: rgb(66, 72, 166); }
table.forum-menu-popup-table td.forum-menu-popup, table.forum-menu-popup-table td.forum-menu-popup-hover { border-left: 1px solid rgb(255, 255, 255); border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(255, 255, 255) -moz-use-text-color rgb(180, 191, 219) rgb(255, 255, 255); background-color: rgb(221, 234, 243); padding: 2px; margin: 0px; cursor: pointer; }
table.forum-menu-popup-table td.forum-group { background-color: rgb(202, 217, 231); font-weight: bold; color: rgb(58, 95, 162); border-bottom: medium none; }
table.forum-menu-popup-table td.forum-menu-popup, table.forum-menu-popup-table td.forum-menu-popup label, table.forum-menu-popup-table td.forum-menu-popup a { text-decoration: none; }
.icon-flist, .icon-active, .icon-search, .icon-user_list, .icon-rules, .icon-help, .icon-profile, .icon-pm, .icon-subscribe, .icon-logout, .icon-login, .icon-register, .icon-subscribe, .icon-subscribe-all, .icon-subscribe-topic, .icon-subscribe-topic-this, .icon-more, .icon-topics, .icon-message, .icon-message-show, .icon-message-hide, .icon-message-move, .icon-message-del, .icon-forum-read, .icon-pm_sent, .icon-pm_inbox, .icon-pm_send, .icon-pm_outbox, .icon-pm_recyled, .icon-folders, .icon-folder { background-image: url('icon_temp.gif'); background-repeat: no-repeat; background-position: left center; cursor: pointer; width: 16px; height: 16px; margin: 4px; }
.icon-flist { background-image: url('icon_flist.gif'); }
.icon-active { background-image: url('icon_active.gif'); }
.icon-search { background-image: url('icon_search.gif'); }
.icon-user_list { background-image: url('icon_user_list.gif'); }
.icon-rules { background-image: url('icon_rules.gif'); }
.icon-help { background-image: url('icon_help.gif'); }
.icon-login { background-image: url('icon_login.gif'); }
.icon-register { background-image: url('icon_reg.gif'); }
.icon-more { background-image: url('arr.gif'); background-position: center center; width: 14px; height: 14px; margin: 2px; }
.forum-menu-hidden-out { position: relative; width: 100%; z-index: 100; }
.forum-menu-hidden-in { visibility: hidden; position: absolute; top: 0px; padding: 0px; margin: 0px; max-height: 200px; max-width: 400px; min-width: 120px; overflow-y: auto; overflow-x: hidden; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(180, 191, 219) rgb(180, 191, 219) -moz-use-text-color; }
.forum-menu-popup-forums { min-width: 300px; }
div.forum-group { background-color: rgb(202, 217, 231); font-weight: bold; color: rgb(58, 95, 162); padding: 0px 7px; }
div.forum-group div.empty { display: inline; }
div.forum-forum { padding: 0px 0px 0px 10px; width: 100%; white-space: nowrap; }
div.forum-forum div.empty { display: inline; }
/* ::::: http://znacomsyaintim.narod.ru/citrix/components/citrix/forum/templates/.default/citrix/forum.topic.list/.default/style.css ::::: */

table.forum-main { border: medium none; border-collapse: collapse; margin: 0px; width: 100%; font-size: 100%; }
table.forum-main th { background-color: rgb(206, 222, 236); border: 1px solid rgb(153, 186, 215); font-weight: normal; padding: 4px; white-space: nowrap; vertical-align: top; }
table.forum-main .td-status { width: 0%; text-align: center; }
table.forum-main .td-icon { width: 0%; text-align: center; }
table.forum-main .td-topic-name { width: 45%; }
table.forum-main .td-topic-author { width: 15%; text-align: center; }
table.forum-main .td-posts { width: 10%; text-align: center; }
table.forum-main .td-views { width: 10%; text-align: center; }
table.forum-main .td-lm { width: 20%; }
table.forum-main td { background-color: rgb(241, 245, 250); border: 1px solid rgb(153, 186, 215); padding: 4px; vertical-align: top; }
.forum-attention { color: red; text-decoration: none; font-size: 90%; }
div.forum-br { height: 4px; width: 100%; border: medium none; overflow: hidden; }
form.forum-form { padding: 0px; margin: 0px; border: medium none; }
div.div-icon { width: 15px; }
.icon-new-message, .icon-no-message, .icon-na, .icon-closed-new-message, .icon-closed-no-message, .icon-moved { background-image: url('f_norm_001.gif'); background-repeat: no-repeat; background-position: left center; width: 18px; height: 12px; }
.icon-new-message, .icon-moved { cursor: pointer; }
.icon-no-message { background-image: url('f_norm_no_001.gif'); }
.icon-moved { background-image: url('f_moved.gif'); }
.icon-closed-new-message { background-image: url('f_closed_norm.gif'); }
.icon-users, .icon-birth, .icon-stat { background-image: url('foot_users_001.gif'); background-repeat: no-repeat; background-position: left center; width: 27px; height: 27px; margin: 10px; }
.icon-stat { background-image: url('foot_stat_001.gif'); }
div.forum-legend span { margin: 0px; padding: 0px; white-space: nowrap; width: 200px ! important; overflow: hidden; display: inline-block; float: left; }
div.forum-legend span div.icon-new-message, div.forum-legend span div.icon-no-message, div.forum-legend span div.icon-na, div.forum-legend span div.icon-moved, div.forum-legend span div.icon-closed-new-message { padding: 0px 0px 0px 20px; margin: 0px; height: 11pt; border: medium none; cursor: default; width: 18px ! important; display: inline; background-position: center bottom; }
div.forum-other { float: right; border: medium none; padding: 0px; display: inline; }
.forum-title { border: 1px solid rgb(153, 186, 215); padding: 4px; background-color: rgb(206, 222, 236); font-size: 100%; font-weight: bold; }
.forum-title span { font-weight: normal; }
table.forum-stat { background-color: rgb(153, 186, 215); border: medium none; margin: 0px; border-collapse: collapse; width: 100%; font-size: 100%; }
table.forum-stat th { background-color: rgb(206, 222, 236); border: 1px solid rgb(153, 186, 215); font-weight: normal; padding: 4px; white-space: nowrap; text-align: left; }
table.forum-stat td { background-color: rgb(241, 245, 250); border: 1px solid rgb(153, 186, 215); padding: 4px; vertical-align: top; }
table.forum-stat .forum-attention { font-weight: bold; color: rgb(85, 85, 85); }
table.clear, table.clear td { border: medium none; background-color: transparent; padding: 0px; margin: 0px; border-collapse: collapse; font-size: 100%; }
/* ::::: http://znacomsyaintim.narod.ru/citrix/templates/Laventure/styles.css ::::: */

h1, h2, h3, h4, h5, h6 { color: rgb(79, 79, 79); }
h1 { margin: 0pt 0pt 8px; padding: 14px 0pt 15px; font-size: 120%; border-bottom: 1px dashed rgb(196, 196, 195); }
/* ::::: http://znacomsyaintim.narod.ru/citrix/templates/Laventure/template_styles.css ::::: */

html, body, form { margin: 0pt; padding: 0pt; }
html { height: 100%; }
body { height: auto ! important; min-height: 100%; min-width: 100%; }
body { font-size: 80%; font-family: Tahoma,Verdana,Helvetica,sans-serif; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
table { font-size: 100%; }
a:link { color: rgb(146, 26, 10); }
a:visited { color: rgb(210, 155, 144); }
a:active { color: rgb(146, 26, 10); }
a:hover { color: rgb(207, 3, 199); }
hr { width: 100%; height: 1px; border: medium none; color: rgb(209, 208, 208); background-color: rgb(209, 208, 208); margin: 8px 0pt; }
#container { width: 1000px; height: 100%; position: absolute; left: 50%; margin-left: -500px; }
#header { position: relative; height: 106px; -moz-box-sizing: border-box; background: none repeat-x scroll 0% 0% rgb(255, 255, 255); }
#header_logo { position: absolute; }
#company_logo { width: 120px; height: 120px; background: url('logo_001.gif') no-repeat scroll right center transparent; position: absolute; left: 900px; }
#header_text { position: absolute; left: 140px; top: 45%; color: rgb(146, 26, 10); width: 490px; }
#header_text h1 { margin: 0pt; padding: 0pt; font-size: 160%; border: medium none; color: rgb(146, 26, 10); background: url('line_001.gif') no-repeat scroll left bottom transparent; text-decoration: none; }
#header_text span { font-size: 90%; font-weight: bold; color: rgb(179, 179, 179); margin-left: 50px; }
#header_menu { background: url('header_menu_corner_001.gif') no-repeat scroll left bottom rgb(146, 26, 10); position: absolute; right: 285px; top: 0px; -moz-box-sizing: border-box; }
#header_menu a { display: block; float: left; cursor: pointer; padding: 8px 11px; }
#header_sites { position: absolute; right: 115px; top: 70px; color: rgb(96, 64, 60); text-align: right; }
#header_sites a, #header_sites span { color: rgb(96, 64, 60); font-size: 140%; font-weight: bold; }
#header_sites span { color: rgb(96, 64, 60); }
#navigation {  }
#navigation a { font-size: 95%; text-decoration: none; color: rgb(83, 83, 83); }
#content { width: 100%; height: 70%; border-collapse: collapse; }
#content .left-column { width: 200px; vertical-align: top; height: 100%; padding: 0pt; }
#content_block_container { border-left: 1px solid rgb(210, 208, 198); border-right: 1px solid rgb(210, 208, 198); margin-left: 7px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#content .shadow-column { padding: 79px 0pt 0pt; }
#content .main-column { width: 100%; vertical-align: top; padding: 0pt 10px; }
#content .right-column { vertical-align: top; }
#bottom_banner { padding: 10px; text-align: center; }
.content-block { width: 100%; }
.content-block-body { width: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 15px; -moz-box-sizing: border-box; }
#search-box { background: none repeat scroll 0% 0% rgb(244, 244, 244); border: 1px solid rgb(197, 197, 197); padding: 8px; color: rgb(95, 95, 95); width: 200px; margin-right: 7px; margin-top: 4px; -moz-box-sizing: border-box; }
table.forum-menu { border-left: 1px solid rgb(218, 231, 223); border-top: 1px solid rgb(218, 231, 223); }
table.forum-menu td.forumtoolbar { background-color: rgb(245, 242, 255); border-left: 1px solid rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(196, 196, 195) rgb(196, 196, 195) rgb(255, 255, 255); }
.forumtoolsection { border-left: 1px solid rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(196, 196, 195) rgb(196, 196, 195) rgb(255, 255, 255); }
.forumtoolseparator { border-left: 1px solid rgb(196, 196, 195); border-right: 1px solid rgb(255, 255, 255); }
table.forum-menu a, table.forum-menu select, table.forum-menu input, table.forum-menu td { color: rgb(51, 51, 51); }
.forum-menu-hidden-in { border: 1px solid rgb(196, 196, 195); }
table.forum-menu-popup-table td, table.forum-menu-popup-table td a { color: black; }
table.forum-menu-popup-table td.forum-menu-popup, table.forum-menu-popup-table td.forum-menu-popup-hover { border: medium none; background-color: rgb(245, 242, 255); }
table.forum-menu-popup-table td.forum-group { background-color: rgb(245, 242, 255); color: rgb(51, 51, 51); }
div.forum-group { background-color: rgb(249, 251, 249); font-weight: bold; color: rgb(51, 51, 51); }
table.forum-main { border: 1px solid rgb(196, 196, 195); }
table.forum-main td { background-color: rgb(251, 250, 245); border: 1px solid rgb(196, 196, 195); }
table.forum-main th { background-color: rgb(245, 242, 255); border: 1px solid rgb(196, 196, 195); color: rgb(51, 51, 51); vertical-align: top; }
div.forum-title { border: 1px solid rgb(196, 196, 195); padding: 5px; background-color: rgb(245, 242, 255); color: rgb(51, 51, 51); }
table.forum-stat {  }
table.forum-stat th { background-color: rgb(245, 242, 255); border: 1px solid rgb(196, 196, 195); color: rgb(51, 51, 51); font-weight: bold; padding: 5px; }
table.forum-stat td { background-color: rgb(251, 250, 245); border: 1px solid rgb(196, 196, 195); }
table.forum-stat .forum-attention { font-size: 100%; color: black; }
.forum-menu-hidden-in { max-height: 100px; }
