.page2 {
  background-color:#fff;
  margin:0px auto;
  padding:0 10px;
  text-align:left;
  width:960px;
}
.page {
  background-color:#fff;
}
p{
  line-height:1.5;
  margin:0px;
  padding:0px;
}
a {
  color:#0e43af;
}
.ml_min {
  margin-left:-8px;
}
.mr_mini {
  margin-right:6px;
}
.mts {
  margin-top:5px;
}
.mbs {
  margin-bottom:5px;
}
.mts_s {
  margin-top:10px;
}
.mt_big {
  margin-top:30px;
}

.mrt_xbig {
  margin-right:25px;
}
.mlt_xbig {
  margin-left:25px; 
}
.ml {
  margin-left:1px;
}
.ml_m {
  margin-left:-3px;
}
.mt_m {
  margin-top:-3px;
}
.clear_small_r {
  clear: right;
  font-size: 1px;
  height: 5px;
}
.clear_s_big {
  clear: both;
  font-size: 1px;
  height: 25px;
}
.net_col {
  width:130px;
}
.box_info {
  padding:2px 7px;
}
.iewid {
  width:100%;
}
.gr_button {
  background:transparent url('../img/c_button_blue.gif') repeat scroll right top;
}
.pink_button {
  background:transparent url('../img/c_button_pink.gif') repeat scroll right top;
}
.link_n_a {
  font-weight:bold;
  color:#333333;
}
.link_n_a:hover {
  color:#333333;
}
.flas_menu {
  height:75px;
}
.box_color_pink_s {
  background-color: #f6b5f6; /*verh i nizh border*/
}
.box_color_pink {
  background-color: #fff;
  border-left:1px solid #f6b5f6;
  border-right:1px solid #f6b5f6;
}
.box_color_pink2_s {
  border-left: 1px solid #f6b5f6;
  border-right: 1px solid #f6b5f6;
}
.box_color_pink2 {
  border-left: 3px solid #fff;
  border-right: 3px solid #fff;
}
.box_color_pink3_s {
  border-left: 1px solid #f6b5f6;
  border-right: 1px solid #f6b5f6;
}
.box_color_pink3 {
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.box_color_full_pink {
  background-color: #fbebfe;
}
.sub_compatibility {
  background: url('../img/sub_compatibility.gif') no-repeat top left;
  border:medium none;
  padding:0px;
  height:22px;
  width:65px;
  font-weight:700;
  color:#fff;
  padding-bottom:1px;
  cursor:pointer;
}
.sub_compatibility:hover,
.sub_comp_current {
  color:#8b4097;
  background-position: left bottom;
}
.big_btn {
  background: url('../img/big_btn.gif') no-repeat top left;
  border:medium none;
  padding:0px;
  height:22px;
  width:192px;
  font-weight:700;
  color:#fff;
  padding-bottom:1px;
  cursor:pointer;
}
.big_btn:hover,
.big_btn_current {
  color:#8b4097;
  background-position: left bottom;
}
.sub_comp_current,
.big_btn_current {
  cursor:default;
}

.news_pad {
  padding-top:2px;
  padding-top:1px !ie; 
}
.network {
  width:940px;
}
.network .mrt_xbig {
  margin-right:32px;
}
.box_color_full {
  background-color: #fef5ff;
}
.box_color_s {
  background-color: #f9e3f9;
}
.box_color {
  background-color: #fef5ff;
  border-left:1px solid #f9e3f9;
  border-right:1px solid #f9e3f9;
}
.box_color2_s {
  border-left: 1px solid #f9e3f9;
  border-right: 1px solid #f9e3f9;
}
.box_color2 {
  border-left: 3px solid #fef5ff;
  border-right: 3px solid #fef5ff;
}
.box_color3_s {
  border-left: 1px solid #f9e3f9;
  border-right: 1px solid #f9e3f9;
}
.box_color3 {
  border-left: 2px solid #fef5ff;
  border-right: 2px solid #fef5ff;
}
.box_color_lviolet_s {
  background-color: #e2d4e5;
}
.box_color_lviolet {
  background-color: #efe9f1;
  border-left:1px solid #e2d4e5;
  border-right:1px solid #e2d4e5;
}
.box_color_lviolet2_s {
  border-left: 1px solid #e2d4e5;
  border-right: 1px solid #e2d4e5;
}
.box_color_lviolet2 {
  border-left: 3px solid #efe9f1;
  border-right: 3px solid #efe9f1;
}
.box_color_lviolet3_s {
  border-left: 1px solid #e2d4e5;
  border-right: 1px solid #e2d4e5;
}
.box_color_lviolet3 {
  border-left: 2px solid #efe9f1;
  border-right: 2px solid #efe9f1;
}
.box_color_blue_s {
  background-color: #c8e4f1;
}
.box_color_blue {
  background-color: #dcf4fe;
  	border-left:1px solid #c8e4f1;
  border-right:1px solid #c8e4f1;
}
.box_color2_blue_s {
  border-left: 1px solid #c8e4f1;
  border-right: 1px solid #c8e4f1;
}
.box_color_blue2 {
  border-left: 3px solid #dcf4fe;
  border-right: 3px solid #dcf4fe;
}
.box_color_blue3_s {
  border-left: 1px solid #c8e4f1;
  border-right: 1px solid #c8e4f1;
}
.box_color_blue3 {
  border-left: 2px solid #dcf4fe;
  border-right: 2px solid #dcf4fe;
}
.select_v {
  width:118px;
}
.decor_und {
  text-decoration:underline;
}

/*!!!*/
.zagol_viol {
  color:#6c1a79;
}
/*!!!*/

.bg_tab {
  background-image: url('../img/bg_tab.gif');
  background-position: bottom center;
  background-repeat: no-repeat;
  height:107px; 
}
.icol_ie {
  _margin-left:-5px;
}
.about_block_text {
  margin-left:95px;
}
.chinese_sign {
  margin-left:85px;
}

/*!!!!*/
.rezult_compat {
  margin-left:330px;
}
/*!!!!*/
.compat_signs {
  margin:0 auto;
}
.compat_signs td{
  text-align:center;
}
.ol_li li {
  background: none;
  padding-left:0px;
}
/*-----------------tab-------------------*/
.menu2 {
  float:left;
  line-height:1.5;
  position:relative;
  margin-bottom:-5px;
}
.menu2 ul {
  margin:0;
  padding:0;
  list-style:none;
}
.menu2 li {
  float:left;
  background: none;
  margin:0;
  padding:0 1px 0 0;
}
.menu2 a {
  float:left;
  background:url("../img/menu_left_full_pink2.gif") no-repeat left top;
  margin:0;
  padding-left:4px;
}
.menu2 a:hover {
  background:url("../img/menu_left_full_pink2.gif") no-repeat left -42px;
}
.menu2 span {
  float:left;
  display:block;
  background:url("../img/menu_right_full_pink2.gif") no-repeat right top;
  padding:4px 13px 2px 7px;
  color:#000;
  cursor:pointer;
}
.menu2 a:hover span {
  background:url("../img/menu_right_full_pink2.gif") no-repeat right -42px;
  text-decoration:none;
  color:#000;
}
.menu2 .current a{
  background-image:url("../img/menu_left_full_pink1.gif");
}
.menu2 .current a:hover{
  background-image:url("../img/menu_left_full_pink1.gif");
}
.menu2 .current span {
  background-image:url("../img/menu_right_full_pink1.gif");
  color:#6c1a79;
  padding-bottom:5px;
}
.menu2 .current a:hover span {
  background-image:url("../img/menu_right_full_pink1.gif");
  color:#6c1a79;
}
/*--------------end tab-----------------*/
/*--------tab_grey---------*/
.tab_grey, .tab_l_pink {
  height:20px;
}
.tab_grey li {
	float:left;
	margin:0px 0px 0px 15px;
	padding:0;
	background:none;
}
.tab_grey li.current {
	background:url('../img/l_button_blue.gif') no-repeat top left;
	padding-left:2px;
	margin-top:-4px;
}
.tab_grey li.current b {
	display:block;
	background:url('../img/r_button_blue.gif') no-repeat top right;
	padding:4px 10px 5px 8px;
	color:#333;
}
/*--------tab_pink---------*/
.tab_l_pink li {
	float:left;
	margin:0px 15px 0px 0px;
	padding:0;
	background:none;
}
.tab_l_pink li.current {
	background:url('../img/l_button_pink.gif') no-repeat top left;
	padding-left:2px;
	margin-top:-4px;
}
.tab_l_pink li.current b {
	display:block;
	background:url('../img/r_button_pink.gif') no-repeat top right;
	padding:4px 10px 5px 8px;
	color:#333;
}
/*-------------------*/
.mb_for_p p{
  padding-bottom: 5px;
}
li.mar_first,
p.last {
  margin:0px;
  padding:0px;
}

.menu_dm {
  margin-bottom:4px !ie;
  _margin-bottom:0px;
}
.drop_menu {
  margin:0px;
  margin:-18px 0 0 -8px;
  margin:-21px 0 0 172px !ie;
  _margin:-17px 0 0 172px;
  width:200px;
}
.flash_menu {
  height:80px;
  margin-bottom:-80px;
  position:relative;
  margin-left:-2px;
}
.w_for_ul {
  width:205px;
}
.fwb {
  font-weight:bold;
}
.footer .page {
  padding: 0 10px 0 10px;
}
a.ico_goro {
  width:79px;
  background-position: 50% 20%;
  background-repeat: no-repeat;
  padding-top:80px;
}


/*----------*/
.alf {
  margin-left:-8px;
}
.alf a, .alf span {
  margin-left:9px;
  font-weight:bold;
}
.dream_search_box {
  width:410px;
  _padding-left:9px;
  _width:410px;
  margin-left:1px;
  _margin-left:-8px;
}
.input_text_dream {
  background: url('../img/input_text_dream.gif') no-repeat left top;
  height:20px;
  width:309px;
  padding:2px 0 0 0px;
  width:292px !ie;
  height:22px !ie;
  padding:0 0 0 17px !ie;
}

.input_text_dream .search_input {
  width:295px;
}
.ml_dream_img {
  margin-left:200px;
}

div.mt_h {
  margin-top:7px;
}
.medium_btn {
  background: url('../img/medium_btn.gif') no-repeat top left;
  border:medium none;
  padding:0px;
  height:22px;
  width:83px;
  font-weight:700;
  color:#fff;
  padding-bottom:1px;
  cursor:pointer;
}
.medium_btn:hover {
  color:#8b4097;
  background-position: left bottom;
}
.ul_pop_zapr li{
  float:left;
  width:45%;
  margin-right:5px;
}
.ul_thema li {
  float:left;
  margin-right:5px;
  width:190px;
}



.dream_search_box .box_color_s {
  background-color: #f6b5f6; /*verh i nizh border*/
}
.dream_search_box .box_color{
  background-color: #fff;
  border-left:1px solid #f6b5f6;
  border-right:1px solid #f6b5f6;
}
.dream_search_box .box_color2_s {
  border-left: 1px solid #f6b5f6;
  border-right: 1px solid #f6b5f6;
}
.dream_search_box .box_color2 {
  border-left: 3px solid #fff;
  border-right: 3px solid #fff;
}
.dream_search_box .box_color3_s {
  border-left: 1px solid #f6b5f6;
  border-right: 1px solid #f6b5f6;
}
.dream_search_box .box_color3 {
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.dream_search_box .box_color_full {
  background-color: #fbebfe;
}
