.index-sub {
    float: left;
    width: 45%;
    /*
    padding-left: 34px;
    margin-bottom: 50px;
	min-height: 180px;
	_height: 180px;
    */
    padding-left: 34px;
    margin-bottom: 50px;
  	min-height: 180px;
	  _height: 180px;
    
}

.index-sub p {
    margin-left: 60px;
}

.index-sub a {
    margin-right: 5px;
}
.www1 { color: #292626; font-size: 12px; font-family: arial; font-weight: 700; line-height: normal; background-color: #655d5d; text-decoration: none; cursor: pointer; }
.www1:hover { color: #fff; font-size: 12px; font-family: arial; font-weight: 700; line-height: normal; background-color: #4b4039; text-decoration: none; cursor: pointer; }
.www { color: #000; font-size: 12px; font-family: arial; text-decoration: none; }
a  { color: #e6d1f0; font-size: 12px; font-family: arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; text-decoration: underline ; text-align: left; padding: 1px 1px 1px 1px;}
a:hover { color: #fef8ff; font-size: 12px; font-family: arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; text-decoration: underline; text-align: left; padding: 1px 1px 1px 1px;}
.a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 15px;
	padding-left: 15px;
}

.sape {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
}
.sape a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
}

.sape a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
}

.sape a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
}
.sape a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	color: #808080;
	text-decoration: none;
}


.paint { 
color: #4C23A1;
font-family: arial, Helvetica, sans-serif; font-style: normal; 
line-height: 12px; 
text-decoration: underline; 
padding: 1px 1px 1px 1px;}

.link { 
color: #808080;
font-family: arial, Helvetica, sans-serif; font-style: normal; 
line-height: 8px;  
padding: 1px 1px 1px 1px;}

.a1 {color: #e6d1f0; font-size: 12px; font-family: arial, Helvetica, sans-serif; font-style: normal; cursor:pointer;  text-decoration: underline ; text-align: left;}
body { background-position: 0 0; margin-left: 0; margin-top: 0; margin-right: 0; font-family: arial; font-size: 10px;}
td {font-family: arial; font-size: 12px; color: ffffff;}
.m1 { position: absolute; top: 218px; left: 199px; z-index: 1; }
.m2 { position: absolute; z-index: 2; top: 218px; left: 35%; }
.m3 { position: absolute; z-index: 3; top: 218px; left: 55%; }
.m4 { position: absolute; z-index: 4; top: 218px; right: 64px; }
.main_text  { color: #fff; font-size: 12px; font-family: arial; line-height: 17px;  padding: 10px 15px 5px 21px }
.prodaucts  { color: #fff; font-size: 12px; font-family: arial; text-align: left; padding: 1px 1px 1px 1px }
.prodaucts2  { color: #fff; font-size: 16px; font-family: arial; text-align: center; padding: 1px 1px 1px 1px }

.m { color: #000; font-size: 11px; font-family: arial; line-height: 11px; text-align: justify; }
h1 { color: #fff; font-size: 10px; font-family: arial; text-align: justify; margin: 0; padding: 3px 30px 3px 37px; }
 h3 { color: #F4C8FC; font-size: 15px; font-family: arial; line-height: 14px; text-align: justify; }
 h2 { color: #fff5ee; font-size: 18px; font-family: arial; line-height: 14px;  padding: 1px 1px 1px 20px}
 /*li { color: #fff; font-size: 12px; font-family: arial; line-height: 17px; text-align: justify; padding: 1px 1px 1px 20px }*/
 li { color: #fff; font-size: 14px; font-family: arial; line-height: 17px; text-align: justify; padding: 1px 1px 1px 20px }
.main_text1  { color: #fff; font-size: 12px; font-family: arial; line-height: 17px; text-align: justify; padding: 10px 10px 10px 20px }
.otkritca  { color: #000000; font-size: 12px; font-family: arial; line-height: 17px; text-align: justify; padding: 10px 10px 10px 20px }
.main_text2  { color: #fff; font-size: 12px; font-family: arial; line-height: 17px; text-align: justify; padding: 5px 5px 5px 5px }
.main_text2  p{
	padding: 0;
	margin: 0;
}
.main_text2  ul,.main_text2  ol{
	list-style: none;
}
.main_text3  { color: #fff; font-size: 12px; font-family: arial; line-height: 17px; text-align: justify; padding: 1px 1px 1px 1px }
.main_text4  { color: #fff; font-size: 12px; font-family: arial; line-height: 17px;  padding: 10px 10px 10px 20px }
.main_text5  { color: #fff; font-size: 12px; font-family: arial; line-height: 17px;  padding: 5px 5px 5px 5px }


.menu { color: white; font-size: 12px; line-height: 14px; position: absolute; top: 125px; left: 205px; z-index: 5; }
.menu1 { color: white; font-size: 12px; line-height: 14px; }
.img { border: solid 2px #f8f8fc; }
.img:hover { border: solid 2px #f8dab3; cursor: pointer; }

.bt {border: 1 solid #2B2E82;color:#191970; font-size: 11px;font-family: Arial, Tahoma;background: #f5f5f5}


.container {
    min-width: 1100px;
    width: expression(
		(document.compatMode && document.compatMode == 'CSS1Compat') 
		? 
		(document.documentElement.clientWidth < 1100 ? '1100px' : 'auto') 
		: 
		(document.body.clientWidth < 1100 ? '1100px' : 'auto')
	);
}


/*
.index-sub {
    float: left;
    width: 45%;
    padding-left: 34px;
    margin-bottom: 30px;
}
*/
.index-sub {
    float: left;
    width: 45%;
    padding-left: 14px;
    margin-bottom: 0px;
    min-height: 120px;
}

/*
.index-sub p {
    margin-left: 60px;
}
*/
.index-sub p {
    margin-left: 60px;
    margin-top: -5px;
}

.index-sub a {
    margin-right: 5px;
    color: #ffffff;
}

.png {
    behavior: url("/img/png.htc");
}
