body {

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


}

a {color:#000000;}


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

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

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:15px; left:0;}

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%; background: url('i/hole.gif') transparent scroll no-repeat top right;}

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:300px; width:80%; margin-bottom:40px; padding-left:30px;


}

div#title {color:#616163; font-size: 1.8em; font-family: Times New Roman; line-height:1.6em; padding-top:300px; width:80%; padding-left:30px; }
#title span {color:#ef0041; font-size: 2em;}
#title div {padding: 20px 0 15px 0;}
#title img {display:inline; margin-right:15px;}
div#cols {clear:both; width:100%; margin-left:30px;}
div#lcol {background: none; border-top:3px solid #ef0041; margin:0 30px 0 0; float:left; width:40%; padding:20px 0 0 0;}
div#rcol {background: none; border-top:3px solid #ef0041; 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 40px 30px; width:80%; }
#title1 span {color:#ef0041; font-size: 2em;}
#title1 div {clear:both; padding:0 30px 0 0; margin-top:10px;  color:#333333; 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 solid #c0c0c0;}



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:#ef0041; 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:40px; 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;}

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

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

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






















