html, body {

    margin: 0;

    padding: 0;

    height: 100%; /* &#237;&#229; &#231;&#224;&#225;&#251;&#226;&#224;&#229;&#236; &#253;&#242;&#238; &#241;&#226;&#238;&#233;&#241;&#242;&#226;&#238; &#228;&#235;&#255; html &#232; body */

	 background-color: #E6E4E5;

	 background-image: url(../images/bodyfon.jpg);

	 background-position: top;

	 background-repeat: repeat-x;

	 font-size: 15px;

	 font-family: Tahoma;

	 color: #000000;

}

#conteiner {

    position: relative;

    min-height: 100%; /* &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#224;&#255; &#226;&#251;&#241;&#238;&#242;&#224; &#234;&#238;&#237;&#242;&#229;&#233;&#237;&#229;&#240;&#224;, &#229;&#229; &#239;&#238;&#237;&#232;&#236;&#224;&#254;&#242; &#226;&#241;&#229; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#251; &#231;&#224; &#232;&#241;&#234;&#235;&#254;&#247;&#229;&#237;&#232;&#229;&#236; IE6 */

}

#subconteiner {

	    margin: 0px 8.3% 0px 8.3%;



		 padding: 0; 

		 

/*min-width: 850px;

width: auto;

width : expression(document.body.clientWidth < 1015 ? "850px" : "auto");		

/*width: expression((document.body.clientWidth||document.documentElement.clientWidth) >= 1015 ? 'auto':'850px');*/

}



/* &#237;&#232;&#230;&#229; &#244;&#232;&#235;&#252;&#242;&#240; * html &#242;&#224;&#234; &#237;&#224;&#231;&#251;&#226;&#224;&#229;&#236;&#251;&#233; CSS &#245;&#224;&#234;, &#247;&#229;&#240;&#229;&#231; &#234;&#238;&#242;&#238;&#240;&#251;&#233; &#236;&#238;&#230;&#237;&#238; &#231;&#224;&#228;&#224;&#242;&#252; &#235;&#254;&#225;&#238;&#229; &#241;&#226;&#238;&#233;&#241;&#242;&#226;&#238; &#239;&#240;&#229;&#228;&#237;&#224;&#231;&#237;&#224;&#247;&#229;&#237;&#237;&#238;&#229; &#228;&#235;&#255; IE6 */

* html #conteiner {

    height: 100%;

}





#header {

    position: relative;

    height: 2.5em;

}

/* &#253;&#235;&#229;&#236;&#229;&#237;&#242; &#237;&#232;&#230;&#229; &#239;&#238;&#231;&#226;&#238;&#235;&#255;&#229;&#242; &#237;&#229; &#237;&#224;&#229;&#231;&#230;&#224;&#242;&#252; &#239;&#238;&#228;&#226;&#224;&#235;&#243; &#237;&#224; &#234;&#238;&#237;&#242;&#229;&#237;&#242;, &#238;&#237; &#228;&#238;&#235;&#230;&#229;&#237; &#225;&#251;&#242;&#252; &#237;&#229; &#236;&#229;&#237;&#252;&#248;&#229; &#239;&#238;&#228;&#226;&#224;&#235;&#224; &#239;&#238; &#226;&#251;&#241;&#238;&#242;&#229; */

.end_content {

    position: relative;

    height: 8.5em;

	 /*background-color: Black;*/

	 clear: both;

}

#footer {

   /* background-color:#1C7FFF;*/

    color:#000000;

	 font-size: 11px;

    position: relative;

    margin-top: -7.5em; /* &#241;&#226;&#238;&#233;&#241;&#242;&#226;&#238; &#228;&#238;&#235;&#230;&#237;&#238; &#225;&#251;&#242;&#252; &#240;&#224;&#226;&#237;&#251;&#236; &#226;&#251;&#241;&#238;&#242;&#229; &#253;&#235;&#229;&#236;&#229;&#237;&#242;&#224;, &#237;&#229; &#231;&#224;&#225;&#251;&#226;&#224;&#229;&#236; &#239;&#240;&#238; &#238;&#242;&#240;&#232;&#246;&#224;&#242;&#229;&#235;&#252;&#237;&#238;&#229; &#231;&#237;&#224;&#247;&#229;&#237;&#232;&#229; */

    height: 7.5em;

}

/*----------------------*/

#sidebar { /* &#203;&#229;&#226;&#224;&#255; &#234;&#238;&#235;&#238;&#237;&#234;&#224; */

    float: left; /* &#206;&#225;&#242;&#229;&#234;&#224;&#237;&#232;&#229; &#241;&#239;&#240;&#224;&#226;&#224; */

    /*border: 1px solid blue; /* &#207;&#224;&#240;&#224;&#236;&#229;&#242;&#240;&#251; &#240;&#224;&#236;&#234;&#232; &#226;&#238;&#234;&#240;&#243;&#227; */

    width: 250px; /* &#216;&#232;&#240;&#232;&#237;&#224; &#234;&#238;&#235;&#238;&#237;&#234;&#232; */

    /*padding: 5px; /* &#207;&#238;&#235;&#255; &#226;&#238;&#234;&#240;&#243;&#227; &#242;&#229;&#234;&#241;&#242;&#224; */

	 padding-right: 4%;	 

    /*margin: 10px 10px 20px 5px; /* &#199;&#237;&#224;&#247;&#229;&#237;&#232;&#255; &#238;&#242;&#241;&#242;&#243;&#239;&#238;&#226; */

}



#content { /* &#207;&#240;&#224;&#226;&#224;&#255; &#234;&#238;&#235;&#238;&#237;&#234;&#224; */

	 margin-left: 35%;

	 /*padding-right: 8.3%;*/

   /* border: 1px solid #333; /* &#207;&#224;&#240;&#224;&#236;&#229;&#242;&#240;&#251; &#240;&#224;&#236;&#234;&#232; */

/*	 max-width: 800px;

	 min-width: 500px;*/

	 min-width: 500px;



}





#content2 { /* &#207;&#240;&#224;&#226;&#224;&#255; &#234;&#238;&#235;&#238;&#237;&#234;&#224; */

	 margin-left: 35%;

	 /margin-left: 29.3%;	 

	 padding-right: 8.3%;

   /* border: 1px solid #333; /* &#207;&#224;&#240;&#224;&#236;&#229;&#242;&#240;&#251; &#240;&#224;&#236;&#234;&#232; */

	 max-width: 800px;

	 min-width: 500px;

}

#content_index { /* &#207;&#240;&#224;&#226;&#224;&#255; &#234;&#238;&#235;&#238;&#237;&#234;&#224; */

	 margin-left: 35%;

	 min-width: 500px;

}



#lang_layer {

   width:92%; 

   min-width:900px;

	/width: 150px;

	height:40px; 

	position:absolute; 

	/right:8.2%;

	top:30px; 

	z-index:1; 

	/*background-color: Aqua;*/

	text-align: right;

	font-size: 10px;

}



#des_layer {

	/*width:200px; /*

	height:20px;*/ 

   width:83.8%; 

   min-width:820px;

	/width: 150px;	

	position:  absolute; 

	/right: 8.2%; 

	z-index:1; 

	/*background-color: Aqua;*/

	text-align: right; 

	float:left;



}



.ruen2 {position:relative; width:100%; min-width:400px;}

.holder2 {display:block; color:#000;}

* html .ruen2 {}

* html .holder2 {}





a {

	color: #0089AD;

	text-decoration: underline;

}



a:hover {

	color: #0089AD;

	text-decoration: none;

}



h2 {

	font-size: 24px;

	margin: 0px;

	font-weight: normal;

}



#collage2 {

    background-image: url(../images/fon2.jpg);

	 background-position: top center;

	 background-repeat: no-repeat;

	 height: 280px;

	 margin-top: -30px;

}

#collage3 {

    background-image: url(../images/fon3.jpg);

	 background-position: top center;

	 background-repeat: no-repeat;

	 height: 280px;

	 margin-top: -30px;

}

#collage4 {

    background-image: url(../images/fon4.jpg);

	 background-position: top center;

	 background-repeat: no-repeat;

	 height: 280px;

	 margin-top: -30px;

}

#collage5 {

    background-image: url(../images/fon5.jpg);

	 background-position: top center;

	 background-repeat: no-repeat;

	 height: 280px;

	 margin-top: -30px;

}

#collage_index {

    background-image: url(../images/fon1.jpg);

	 background-position: top center;

	 background-repeat: no-repeat;

	 height: 280px;

	 margin-top: 80px;

	/* border: 1px solid gray;*/

}



#tel {

	font-size: 18px;

	padding-left: 8px;

}





#menu1 {

	background-image: url('../images/menu_gear_1.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_1.png',sizingMethod='crop');	

}

#menu2 {

	background-image: url('../images/menu_gear_2.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_2.png',sizingMethod='crop');	

	

}

#menu3 {

	background-image: url('../images/menu_gear_3.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_3.png',sizingMethod='crop');	

	

}

#menu4 {

	background-image: url('../images/menu_gear_4.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_4.png',sizingMethod='crop');	

	

}

#menu1on {

	background-image: url('../images/menu_gear_1on.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_1on.png',sizingMethod='crop');	

	

}

#menu2on {

	background-image: url('../images/menu_gear_2on.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_2on.png',sizingMethod='crop');	

	

}

#menu3on {

	background-image: url('../images/menu_gear_3on.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_3on.png',sizingMethod='crop');	

	

}

#menu4on {

	background-image: url('../images/menu_gear_4on.png');

  /background-image: none;

  /filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_gear_4on.png',sizingMethod='crop');	

	

}



#menu1on a, #menu2on a, #menu3on a, #menu4on a, .num {

	color: #EE5000;

}



.num {

	font-size: 11px;

}



.numgray {

	color: #777;

	font-size: 11px;

}



#sidebar span {

	color: #EE5000;

}



#menuwrap {

   min-width: 530px;

   width: auto;

   width : expression(document.body.clientWidth < 1015 ? "532px" : "auto");

  	padding-top:70px; 

  /* border: 2px solid orange;*/

}



#menuwrap2 {

   min-width: 540px;

   width: auto;

   width : expression(document.body.clientWidth < 1015 ? "540px" : "auto");

  /*border: 2px solid blue;*/

}



#topwrap {

   min-width: 850px;

   width: auto;

   width : expression(document.body.clientWidth < 1015 ? "850px" : "auto");

/*   border: 2px solid green;	*/

}





.menu {

	background-position: left top;

	background-repeat: no-repeat;

	vertical-align: bottom;

	padding-top: 13px;

	padding-left: 20px;

	padding-right: 8%;	

	/*margin-right: 37px;*/

	float: left;

	/*border: 1px solid black;*/

}



.menu_last {

	background-position: left top;

	background-repeat: no-repeat;

	vertical-align: bottom;

	padding-top: 13px;

	padding-left: 20px;

	float: left;

}



#leftmenu {

	padding-bottom: 15px;

}





#doptext {

	padding-top: 25px;

	font-size: 12px;

	color: #7d7d7d;

}



.doptext_top {

	font-size: 12px;

	color: #7d7d7d;

}



#spisok {

	padding-left: 30px;

}



.send-btn {

	width: 74px;

	height: 22px;

	background: url(../images/subs_eng.gif) no-repeat;

	outline: none;

	border: 0px;

	cursor: pointer;

	padding: 0;

}

.send-btn :hover {

	background: url(../images/subs_eng.gif) no-repeat;

 	cursor: pointer;

	border: 0px;

}



a.toggler {

	text-decoration: none;

	border-bottom: 1px dashed #0089AD;

}



/*--------------------INDEX-----------------------*/



#intro {

	font-size: 12px;

	color: Black;

	width: 233px;

	/width: 151px;

	padding-top: 36px;

}



#news_block {

	float: left;

	padding-right: 15px;	

}



#news_link_last {

   padding-top: 33px;

	/padding-top: 30px;

   width: 90px;

}



#news_link {

	padding-left: 20px;

   padding-top: 20px;

   width: 180px;

}



#news_link a {

	font-size: 12px;

}

#news_link_last a {

	font-size: 12px;

}

sup {

	font-size: 11px;

	padding: 5px;

}

#centerLayer {

   position: relative;

   width: 505px;

   height: 110px;

   left: 50%;

   top: 130px;

   margin-left: -230px;

   overflow: auto;

}



#content li {

	padding-bottom: 22px;

}

#content ul {

    list-style-image: url('../images/point_orange.gif');

    padding: 0; 

    margin-left: 20px; 

}

#content ul.gray {

    list-style-image: url('../images/point_gray.gif');

    padding: 0; 

    margin-left: 20px; 

}



.active {

	color: #EE5000;

}



#content img {

	border: 0px;

}

#sidebar img {

	border: 0px;

}

#content ul ul{

    list-style-image: url('../images/point_gray.gif');

    padding: 0; 

    margin-left: 20px; 

    padding-bottom: 0px;

    padding-top: 3px;

}

#content li  li {

     padding-bottom: 0px;  /*тут можешь поиграться со значением*/

}



