body {

	background: url('/i/bg.jpg') #0c0d10;
	margin:0;
	padding:0;
	font-family: Tahoma, Verdana, Arial;
	min-width:980px;
	width: expression(document.body.clientWidth < 1024? "980px":"100%");
	color:#ffffff;
	font-size:0.7em;
	height:100%;


}

a {color:#ffffff;}




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:#a2a4ac; font-size:1.6em; font-weight:normal; margin: 2em 0 0.5em 0;}

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:20px; left:40px;}

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:150px; width:80%; margin-bottom:40px;}

div#title {color:#616163; font-size: 1.8em; font-family: Times New Roman; line-height:1.6em; padding-top:150px; width:80%; }
#title span {color:#d20000; font-size: 2em;}
#title div {float:right; margin-top:10px; width:40%; //width:50%;}
#title img {display:inline; margin-right:15px;}
div#cols {clear:both; width:100%;}
div#lcol {background: url('/i/la.gif') top left no-repeat; padding:0 30px 0 30px; float:left; width:40%; margin-top:40px;}
div#rcol {background: url('/i/ra.gif') bottom right no-repeat; padding-right:30px; float:left;width:40%;margin-top:40px;}

div#title1 {clear:both; color:#616163; font-size: 1.6em; font-family: Times New Roman; line-height:1.6em; padding-top:40px; width:80%; }
#title1 span {color:#d20000; font-size: 2em;}
#title1 div {clear:both; padding:0 30px 0 30px; 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-top:40px;}
div#banner {float:left; padding:10px 0 10px 35px;height:200px; width:25%; //width:16em;background: url('/i/line.png') transparent scroll no-repeat 0% 0%;
	 //BACKGROUND: none transparent scroll repeat 0% 0%; 
	//FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/line.png', sizingMethod='crop');
 }


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.png') transparent scroll no-repeat 0% 0%;
	 //BACKGROUND: none transparent scroll repeat center 0%; 
	//FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/si.png', sizingMethod='crop');
 }

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#icq {display:block; padding-top:0.5em;}

div.enter {float:left; margin-top:10px; height:120px; width:105px; //width:245px; padding:30px 0 0 140px; background: url('/i/hole.png') transparent scroll no-repeat 0% 0%;
	 //BACKGROUND: none transparent scroll repeat 0% 0%; 
	//FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hole.png', sizingMethod='crop');
 }

div.noenter {float:left; margin-top:10px; height:120px; width:105px; //width:245px; padding:30px 0 0 140px; background: url('/i/nohole.png') transparent scroll no-repeat 0% 0%;
	 //BACKGROUND: none transparent scroll repeat 0% 0%; 
	//FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/nohole.png', sizingMethod='crop');
 }

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;}


#content big {border-bottom: 1px dashed #7e7f80; font-size:1.2em; margin:0; padding:0; }

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

.scheme img {border: 1px solid #a2a4ac; padding: 1px;}
























