body {

	background-color: #1e201d;
	margin:0;
	padding:0;
	font-family: Tahoma, Verdana, Arial;
	min-width:980px;
	width: expression(document.body.clientWidth < 1024? "980px":"100%");
	color:#fff;
	font-size:0.7em;
	height:100%;


}

a {color:#fff;}
a:hover {color:#d20000;}


h1 {font-size:2em; font-weight:normal; margin: 1em 0 1em 0; color:#d20000; line-height:1em;}
h1 a { color:#d20000;}

h2 {color:d20000; font-size:1.6em; font-weight:normal; margin: 0.3em 0 0.3em 0;}
h2 a {color:d20000;}


h3 {color:c0c0c0; font-size:1.8em; font-weight:normal; margin: 2em 0 1em 0; padding: 0.3em 0; border-bottom:1px dotted #3f3f3f; line-height:1em;}
h3 a {color:d20000;}

img {border:none; display:block;}

div#container {width:100%; height:100%; background:url('i/1.jpg') top left no-repeat;}

div#logo {position:absolute; top:30px; left:39px;}

table#main {width: expression(document.body.clientWidth < 1024? "980px":"100%"); border-collapse:collapse; font-size:100%; height:100%; margin:0; padding:0; line-height:1.4em;}
#main td {vertical-align:top; margin:0; padding:0;}
td#left {width:40%;}
td#right {width:60%; }

td#footerleft {color:#616163; font-size:0.9em; padding: 20px 20px 20px 40px;}
td#footerright {color:#616163;font-size:0.9em; padding: 20px 20px 20px 30px;}


div#content {padding-top:330px; width:80%; margin-bottom:40px; padding-left:30px;}

div#title {color:#999999; font-size: 1.8em; font-family: Times New Roman; line-height:1.6em; padding:360px 0 20px 30px; width:80%;  }
#title span {color:#d20000; font-size: 2em;}
#title img {display:inline; margin-right:15px;}
div#cols {clear:both; width:100%; margin-left:30px;}
div#lcol {background: none; border-top:3px solid #d20000; margin:0 30px 0 0;  float:left; width:40%;  padding-top:20px;}
div#rcol {background: none; border-top:3px solid #d20000; margin:0 30px 0 0; float:left;width:40%; padding-top:20px;}


div#title1 {clear:both; color:#616163; font-size: 1.6em; font-family: Times New Roman; line-height:1.6em; padding:40px 0 20px 30px; width:80%; }
#title1 span {color:#d20000; font-size: 2em;}
#title1 div {clear:both; padding:0 30px 0 0; margin-top:10px;  color:#ffffff; font-family: Tahoma, Verdana, Arial; font-size:0.6em; line-height:1.4em;}

div#banners {clear:both; //width:100%; padding:40px 0 0 30px;}
div#banner {float:left; margin-right:10px; padding:10px 0 10px 25px;height:150px; width:25%; //width:15em; border-left: 1px dotted #3f3f3f;}



div#leftcontainer {margin-top:500px;}
div#int {vertical-align:top; font-size:0.9em; line-height:4em; float:left; width:40px; //width:100px; padding-left:60px; background: url('i/si.gif') transparent scroll no-repeat 0% 0%; }

div#folder {float:left; margin-left:20px;}
div#contacts {background:url('i/map.gif') top left no-repeat; padding-left: 110px; font-size:0.9em; line-height:1.8em;}
#contacts span {color:#d20000; font-size:1.8em; font-weight:normal; }
#contacts img {display:inline;}

div.enter {float:left; margin-top:80px; height:120px; width:105px; //width:245px; padding:0 0 0 110px; background: url('i/en.gif') transparent scroll no-repeat 0% 0%; }

div.si {width:305px; position: absolute; top: 500px; left:130px; background: url('i/si_bottom.gif') bottom left no-repeat; padding-bottom:28px; display:none;}
.si div {background: url('i/si_top.gif') top left no-repeat; color:#000000; padding:20px;}
.si ol {font-size:0.9em;}
.si li {margin-bottom:1em;}
div#icq {display:block; padding-top:0.5em;}

#content big {background-color: #d20000; font-size:1em; padding: 0.3em; color:#ffffff;}

.scheme {display:none; padding: 10px 0;}

.scheme img {border: 1px solid #ffffff; padding: 1px;}
#content ul {list-style-type:none;}
#content ul li {behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
#content ul>li {text-indent: -1.3em;}
#content ul>li:before {content: '\2014\a0';}






















