/* ::::: 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 ::::: */

ul.left-menu { list-style: none outside none; margin: 0pt; padding: 0pt; position: relative; }
ul.left-menu li { padding: 4px 16px; margin: 0pt 5px 5px; background: url('left_menu_bg_001.gif') no-repeat scroll right top rgb(232, 232, 232); }
ul.left-menu li a { font-size: 100%; color: rgb(3, 3, 2); font-weight: bold; text-decoration: none; }
ul.left-menu li a:visited { color: rgb(3, 3, 2); }
ul.left-menu li a:hover { color: rgb(3, 3, 2); }
/* ::::: 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/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; }
