﻿body{background: black; color: white; font-family: Verdana; font-size: 12pt;}

h1, h2, h3, h4, h5, h6{font-style: italic; color: #ffa42d; font-weight: normal; font-family: Georgia, serif;}
h1{font-size: 160%; margin: 1.5em 0 0.8em;}
h2{font-size: 150%; margin: 1.5em 0 0.8em;}
h3{font-size: 130%; margin: 1.2em 0 0.8em;}
h4{font-size: 120%; margin: 1.2em 0 0.8em;}
h5{font-size: 120%; margin: 1.2em 0 0.20em;}
h6{font-size: 100%; margin: 1.2em 0 0.20em;}
p{margin: 0 0 1.6em 0; line-height: 1.3em;}
a{color: white;}
a.local{text-decoration: none; border-bottom: 1px dashed white;}

.content ul, .content ul ul, .content ul li ul{list-style-type: none; padding: 2px 0 4px 0; margin: 0 20px; // font-size: 90%;}
.content ul ul ul{font-size: 80%;}
.content ul li{behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '<span class="bullet">—</span> ' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
.content ul li span.bullet {color: #d69413;}
.content ul>li{text-indent: -1.3em;}
.content ul>li:before {content: '\2014\a0'; color: #d69413;}
.content ul li div{text-indent: 0;}
.content ul li{margin-top: 4px; margin-bottom: 4px;}

.content li.active{color: #adadad;}
.content ul>li.active:before{color: #adadad;}
.content ul li.active span.bullet {color: #d69413;}

.content ol{list-style-position: outside; list-style-type: decimal;}




#layout{min-width: 600px; max-width: 1300px; //width: expression(document.body.clientWidth <= 600?"600px":document.body.clientWidth > 1300?"1300px":"auto");}

.navbar{height: 30px; background: #3c4648; position: relative; border-bottom: 1px solid #4a5456;}
.navbar img, #icon-home, #icon-mail{border: 0; width: 12px; height: 12px;}
.flag{width: 16px; height: 11px;}
#icon-home, #icon-mail, .flag{position: absolute; top: 9px;}
#icon-home{left: 26px; background: url(/f/venus/icon-home.gif) no-repeat top left;}
#icon-mail{left: 66px; background: url(/f/venus/icon-mail.gif) no-repeat top left;}
#flag-ru{right: 146px; background: url(/f/venus/flag-ru.gif) no-repeat top left;}
#flag-en{right: 106px; background: url(/f/venus/flag-gb.gif) no-repeat top left;}
#flag-fr{right: 66px; background: url(/f/venus/flag-fr.gif) no-repeat top left;}
#flag-de{right: 26px; background: url(/f/venus/flag-de.gif) no-repeat top left;}

#menu{width: 100%; font-family: Tahoma;}
#menu td{font-size: 90%; text-align: center; vertical-align: middle; background: url(/f/venus/menu_bg_inactive.gif) repeat-x top left; cursor: pointer; height: 85px;}
#menu a{color: white; text-decoration: none;}
#menu td.active a{color: #adadad;}
#menu td.active{background-image: url(/f/venus/menu_bg_active.gif);}
#menu td .container{position: relative; left: 0; top: 0; //text-align: left;}
#menu td .text{padding: 20px 6px; //text-align: center;}
#menu td .divider{background: url(/f/venus/menu_bg_divider.gif) no-repeat left top; width: 1px; height: 14px; position: absolute; left: 0; top: -15px;}

#header{height: 211px; background-color: #2e4354; border-bottom: 11px solid #d7d8da; position: relative;}
#header-image{background-repeat: no-repeat; height: 211px;}

#logo-new{cursor: pointer; position: absolute; top: 0px; left: 0px; width: 739px; height: 211px;}
.logo-new-1{background: url(/f/venus/logo-new.png) no-repeat left top; //background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/venus/logo-new.png', sizingMethod='crop');}
.logo-new-2{background: url(/f/venus/logo-new-2.png) no-repeat left top; //background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/venus/logo-new-2.png', sizingMethod='crop');}

.logoru, .logofr{cursor: pointer; position: absolute; top: 0px; left: 0px; width: 410px; height: 211px;}
.logoru{background: url(/f/venus/logo-ru.png) no-repeat left top; //background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/venus/logo-ru.png', sizingMethod='crop');}
.logofr{background: url(/f/venus/logo-fr.png) no-repeat left top; //background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/venus/logo-fr.png', sizingMethod='crop');}
#skiner{visibility: hidden; position: absolute; top: -5px; right: 0px; width: 350px; height: 368px; background: url(/f/venus/skiner.png) no-repeat left top; //background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/f/venus/skiner.png', sizingMethod='crop');}
#text-baner{position: absolute; top: 0px; text-align: left; top: 20px; left: 320px; z-index: 99; margin-right: 300px; background: #2475e8; padding: 40px 40px; visibility: hidden;}
#text-baner p, .x-window p{padding: 0; margin: 0;}

.content{background-color: #3c4648; background-image: url(/f/venus/sabodevenusnoir.png); background-position: -220px -20px; background-repeat: repeat-y; //background-image: url(/f/venus/sabodevenusnoir.jpg);}
.content td.left{padding: 143px 0 20px 20px; font-size: 80%; position: relative;} /* background: #363d42 */
.content td.left div.left{padding: 43px 0 40px 10px; margin-right: 10px; background: #2e3537; border-bottom: 3px solid #a6aaab;} /* background: #363d42 */
.content .left ul{margin-right: 0;}
.content .left ul li.active{background-color: #1d2222; border-right: 3px solid #d69413;}
.content .right{padding: 60px 60px 40px 20px;}
.content .single{padding: 60px 60px 40px 120px;} /* background: #3c4648 url(/f/venus/sabodevenusnoir.png) repeat-y -220px -20px; */

a.open{background: url(/i/node_close.gif) no-repeat center left; padding-left: 16px;}
a.collapse{background: url(/i/node_open.gif) no-repeat center left; padding-left: 16px;}


#footer{background: #23282b; border-top: 4px solid #bfbcbc; padding: 20px 60px; font-size: 80%;}

.zoom-annotation{text-align: center; margin-bottom: 20px; margin-top: 10px;}

#loader{position: fixed; top: 0px; right: 50%; background-color: #f5bd13; color: white; padding: 0 6px 2px 10px; z-index: 999999; font-size: 12px;}


/**************************************************************************************/

/*.x-grid-panel{color: black;}*/
/*.x-grid-panel td.sort-asc{border-left: 1px solid #EEEEEE; border-right: 1px solid #D0D0D0;}*/
.x-grid-panel td.sort-asc .x-grid3-hd-period-clmn{background: none;}
.x-grid-panel .sort-asc .x-grid3-sort-icon{background: none;}
.x-panel-body{border-color: #30383a;}

.x-panel .free div, span.free{background-color: green;}
.x-panel .busy div, span.busy{background-color: red;}
.x-panel .selected, span.selected{background-color: blue !important;}
.x-panel .request, span.request{background-color: #2e4f43 !important;}

.x-window{color: black !important;}

.x-panel-body{background: transparent; border: 0;}
.x-form-invalid-msg{background-color: #ffdede; width: 250px !important;}
.x-panel-btns{margin-right: 160px;}
