img {behavior: url("/js/png.htc");border: 0 none;}
p, div {margin:0; padding:0;}
div#transparent {
	position: fixed;
	// position: absolute;
	min-width: 900px;
	width: 100%;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 900? "900px": "100%");
	left: 0;
	top: 130px;
	top: expression(((document.getElementsByTagName("body")[0].scrollTop)+130) + "px");
	z-index: 0;
	height: 200px;
}
div#limitter {
	position: fixed;
	// position: absolute;
	min-width: 900px;
	width: 100%;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 900? "900px": "100%");
	left: 0;
	top: 0;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + "px");
	z-index: 92;
	height: 130px;
	/*height: 240px;*/
	
}
div#header {
	position: relative;
	margin-right: 350px;
	height: 120px;
	background-color: #FFFFFF;
}
div#hdr, #form h4 {
	font-family: Verdana;
	font-size: 20px;
	font-style: italic;
	color: #1391E3;
}
div#hdr {
	position: absolute;
	height: 43px;
	text-align: left;
	/*top: 50px;*/
	top: 20px;
	left: 53px;
	z-index: 60;
}
#newyear09 {
	top: 55px; 
	left: 53px;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + 85 + "px");
	z-index: 99;
	height: 33px; line-height: 102px;
	position: fixed;
	// position: absolute;
}
#headbanner {
	/*top: 125px; */
	top: 75px;
	/*left: 53px;*/
	right:350px;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + 85 + "px");
	z-index: 91;
	height: 103px; line-height: 102px;
	position: fixed;
	// position: absolute;
}
#headbanner IMG {
	vertical-align: middle;
	margin-right: 2em;
}

div#phone {
	position: absolute;
	height: 43px;
	text-align: left;
	z-index: 5;
	/*top: 50px;*/
	top: 20px;
	right: 0;
	font-family: Verdana;
	font-size: 20px;
	font-style: italic;
	color: #1391E3;
	width: 200px;
}
.mancontaner {
	background-image: url('/img/bgman.jpg');
	background-repeat: no-repeat;
	background-position: right bottom; min-width: 900px;
	width: 100%;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 900? "900px": "100%");
	position: absolute;
	max-height: 786px;
	min-height: 700px;
	height: 100%;
	height: expression(document.body.clientHeight < 700? "700" : document.body.clientHeight > 786? "786px" : "100%");
	left: 0;
	top: 0;
}
div#tableimg {
position: absolute;
	bottom: 171;
	right: 138;
	width: auto;
	height: auto;
}
div#highcontaner {
	position: fixed;
//	position: absolute;
	// min-width: 900px;
	width:340px;
	right:0;
	//  width: 100%;
	//  width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 900? "900px": "100%");
	height: 400px;
	//  left: 0;
	top: 0;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + "px");
	z-index: 92;
	/*height:400px;
	position:fixed;
	
	top:0;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + "px");*/
	z-index:92;
}
div#manheightcrop {
	width: 100%;
	position: fixed;
	height: 100%;
	right: 0;
	top: 0;
	// position: absolute;
	top: expression(document.getElementsByTagName("body")[0].scrollTop + "px");
	overflow: hidden;
	z-index: 0;
}
div#middlecontaner {
	/*height: 100%;*/
	margin: 0px 368px 0 53px;
	text-align: left;
	z-index: 30;
	min-width: 479px;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 900? "479px": "auto");
	/*min-height: 700px;
	height: expression(document.body.clientHeight < 700? "700px" : "100%");*/
}
div#textcontaner {
	position: relative;
	/*min-height: 100%;
	height: expression(document.documentElement.clientHeight < document.body.clientHeight ? document.body.clientHeight : "auto");*/
	text-align: justify;
	z-index: 3;
	width: 99%;
}

#footer {
	position: relative;
	height: 80px;
	left: 0px;
	bottom: 0px;
	z-index: 3;
}
#footer table {width: 100%;}
#foottext {
	text-align: left;
	font-size: 12px;
	height: 80px;
	background-image: url(/img/bg_top_text.gif);
	background-repeat: no-repeat;
	background-position: center top;
	white-space: nowrap;
	padding-top: 20px;
	font: 11px Verdana, san-serif;
}
#foottext A:hover {color: #1391e3}

#footbanners strong {
	display: block;
	margin: 0 0 0.35em;
	color: #1391E3;
	font-weight: bold;
	font-style: italic;
}
#footbanners {
	width: 250px;
	padding-top: 20px;
	text-align: left;
}

div#webwork {
	position: absolute;
	right: 85px;
	bottom: 27px;
}
body,a,div,td,input,h1{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #89898B;
	text-decoration: none;
}
a {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
	color: #89898B;
}
a.aanketa {
	text-decoration: none;
	color: #1391E3;
	font-weight: bold;
}
a.aanketa:hover {
	text-decoration: underline;
	color: #1391E3;
	font-weight: bold;
}
.page_logo_contaier {
cursor: pointer;
	position: absolute;
	right: 51;
	/*top: 52px;*/
	top: 22px;
	width: 69px;
	height: 69px;
	z-index: 92;
}
html, body {
	text-align: left;
	width: 100%;
	height: 100%;
}
	body,form,h1,h2,li {
	margin: 0;
	padding: 0;
}
body {
	background: url('/n.gif') no-repeat;
	background-attachment: fixed;
}
img {border: 0px none;}
table {border: 0px; border-collapse: collapse;}
table td {padding: 0px;}
h1{font-weight: bold; margin: 0 0 5px 0;}
#menu_container {
	position: absolute;
	/*width: 148px;*/
	width: 180px;
	height: auto;
	/*right: 51px;*/
	right: 51px;
	/*margin: 140px 0 0 0;*/
	margin: 145px 0 0 0;
	z-index: 92;
}
#menu_container	LI {padding:5px 0 8px 10px; border-top:none; list-style:none;}
#menu_container .active {background-image:url(/img/arrmnu.gif); background-repeat:no-repeat; background-position:0 9px;}
#menu_container A {color:#1391E3; text-decoration:none;}
.content_li {
	color: #2C9DE6;
	margin: 0 0 5px 0;
}
.bottom_block {
	position: relative;
	width: 100%;
	/*height: 80px;*/
	padding-top: 20px;
	left: 0;
	/*bottom: 80;*/
}
.bottom_a {
	font-size: 20px;
	margin-left: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1391E3;
	font-style: italic;
	text-decoration: none;
}

div#fade {
	position: fixed;
	// position:absolute;
	overflow: hidden;
	left:0;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + "px");
	z-index: 10;
	width:100%; height: 240px
}

#overlay {
	display: none;
	width: 100%; height: 100%;

	filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
   	background: white;

	position: fixed; top: 0; left: 0; z-index: 98;
	// position:absolute;
	top: expression((document.getElementsByTagName("body")[0].scrollTop) + "px");
}
#form {
	display: none;
	width: 380px; padding: 20px;
	margin-left: -210px; margin-top: -124px;
	background: white;
	border:1px solid lightgrey;
	position: fixed;
	// position:absolute;
	top: 30%; left: 50%; z-index: 99;
	top: expression((document.getElementsByTagName("body")[0].scrollTop + document.body.clientHeight / 3) + "px");
}
#form h4 {
	margin: 0 0 20px;
	font-size: 26px;
	font-weight: normal;
}

/* 16.03.2008 */
#homelink {
	float: right;
	text-align: right;
	margin: -4px 0 0;
}
#homelink A {
	color: #1E74D8;
	text-decoration: none;
	font-style: italic;
}
#homelink A SPAN {display: none;}
#homelink IMG {
	vertical-align: middle;
	margin-left: 13px;
}
textarea {
	font:normal 12px Arial, Helvetica, sans-serif;	color:#89898B;
}

.over_content{
background:white none repeat scroll 0 0;
display:none;
margin:0 auto;
padding:20px;
position:absolute;
border:1px solid lightgrey;
top:30px;
width:800px;
z-index:99;
left:30%;
}