/* - redefine header skin - */
.menu_bg {
	background: url('//i.bigmir.net/hp/img/qa/menu_bg.gif') left top;
}
.menu_bg_top {
	background-color:#f4e8c0;
}
#menu a, #menu .current_menu {
	background-image: url('//i.bigmir.net/hp/img/qa/menu_left.gif');
}
#menu a span, #menu .current_menu span {
	background-image: url('//i.bigmir.net/hp/img/qa/menu_right.gif');
}
#menu .current_menu span {
	color: #333;
}
#menu a:hover span {
	color: #8d6339;
}
/* - end redefine header skin - */
.bgcol {
	 background-color:#fbfaf6;
}
@media all and (min-width: 0px) { /* Opera */
  body .npad {margin-left:3px;}
 }
.tmar5px {
	 margin-top:5px;
}
.bpadt {
	 height:50px;
	 height:53px !ie;
}
html:root .bpadt {
	 height:52px;
}
.w10p {
	width:10%;
}
.w70p {
	width:70%;
}
.w70pr {
	width:75%;
}
html:root .w70pr {
	width:71%
}
@media all and (min-width: 0px) { /* Opera */
  body .w70pr {width:74%}
}
.w30p {
	width:30%;
}
.w49p {
	width:49%;
}
.w50p {
	width:50%;
}
.menu_qa {
	float: left;
	padding-bottom: 0;
	margin-bottom:-2px
}
@media all and (min-width: 0px) { /* Opera */
  body .menu_qa {margin-bottom:-1px}
}
.menu_qa ul {
	list-style: none;
	position: relative 	/* for opera */
}
.menu_qa li {
	display: inline;
}
.menu_qa a {
	float: left;
	background: url('//i.bigmir.net/hp/img/qa/menu_left2.gif') no-repeat left top;
	padding: 0 0 0 4px;	
	margin-bottom: 1px;
	position: expression('relative');
	top: expression('-1px')
}
.menu_qa a span {
	float: left;
	display: block;
	background: url('//i.bigmir.net/hp/img/qa/menu_right2.gif') no-repeat right top;
	padding: 2px 8px 2px 4px;
	margin-right: 1px
}
.menu_qa i span {
	float: left;
	display: block;
	padding: 2px 8px 2px 0px;
	margin-right: 1px;
	text-decoration:none;
	font-style:normal;
}
.menu_qa a span {
	float: none
}
.menu_qa a:hover {
	background-position: 0% -42px;
}
.menu_qa a:hover span {
	color: #8d6339;
	background-position: 100% -42px;
}
.menu_qa .current_m {
	float: left;
	background: url('//i.bigmir.net/hp/img/qa/menu_left2.gif') no-repeat left top;
	margin: 0;
	padding: 0 0 0 4px;
	background-position: 0 -42px;
	position: expression('relative');
	top: expression('-1px');
}
.menu_qa .current_m span {
	float: left;
	background: url('//i.bigmir.net/hp/img/qa/menu_right2.gif') no-repeat right top;
	padding: 2px 9px 3px 5px;
	margin-right: 1px;
	font-weight: 400;
	background-position: 100% -42px;
}
.current_sm {
	font-weight:700
}
html:root .menu_qa {
	margin-bottom: -1px
}
.vatop td {
	vertical-align: top
}
.tpad_table td {
	padding-top:10px;
}
.td_bg {
	background-color: #fbfaf6;
}
.qa_reiting {
	width: 150px;
	font-size:12px;
	border:1px solid #d8e2eb;
}
.inp_ask {
	width: 428px;
	height:40px;
	border:1px solid #d8e2eb;
	font-size: 13px;
	overflow:auto;
}
html:root .inp_ask {width: 430px;} /* FireFox */
.bmar5px {
	margin-bottom:5px;
}
.tmar5px {
	margin-top:5px;
}
.list_ul_bullet_papka li { /* list_ul_bullet_papka */
	list-style: none;
	background: transparent url('//i.bigmir.net/hp/img/qa/papka_c.gif') no-repeat scroll 0 3px;
	padding-left: 14px;
	margin-bottom: 5px
}
li.current_li { /* list_ul_bullet_papka */
	list-style: none;
	background: transparent url('//i.bigmir.net/hp/img/qa/papka.gif') no-repeat scroll 0 3px;
	padding-left: 14px;
	margin-bottom: 5px;
	font-weight:700
}
.zagolovok {
	padding: 9px 0 0 8px;
	padding: expression('8px 0 0 8px');
	margin-right: 17px
}
@media all and (min-width: 0px) { /* Opera */
  body .zagolovok {padding: 10px 0 0 8px}
}
.logo_qa {
	margin: 4px 0 4px 9px
}
.blue {
	background-color: #f1ede1
}
.lightblue {
	background-color: #fbfaf6
}
/*-------------------------NEW-------------------------*/
.ask_inp {
	width:332px;
	border:1px solid #e6e3d4;
	font-size: 13px;
}
.ask_sl {
	width:337px;
	border:1px solid #e6e3d4;
	font-size: 13px;
}
.ask_ta {
	width:332px;
	border:1px solid #e6e3d4;
	font-size: 13px;
	height:120px;
	overflow:auto;
}
.text_right {
	text-align:right;
}
.text_left {
	text-align:left;
}
.bb {
	border-bottom:1px solid #d8e2eb;
}
.tmar10px {
	margin-top:10px;
}
.pad7 {
	padding:7px;
}
.absmid {
	vertical-align:middle;
}
.bb_qa {
	border-bottom:1px solid #e6e3d2;
	padding:3px 0;
}
a.ld {
	color: #999;
	position:relative !ie;
	background: url('//i.bigmir.net/hp/img/qa/dott_2px.gif') repeat-x bottom;
	text-decoration: none;
	border:0px;
}
a.ld:hover {
	color: #999;
	background: none;
}
.roundbox_frame_1 {
	background-color: #e6e3d4;
	margin: 0 2px;
	height: 1px
}
.roundbox_frame_2 {
	background-color: #fff;
	margin: 0 1px;
	height: 1px;
	border-left: 1px solid #e6e3d4;
	border-right: 1px solid #e6e3d4
}
.roundbox_frame_3 {
	border-left: 1px solid #e6e3d4;
	border-right: 1px solid #e6e3d4;
}
.textwid {
	width:426px;
	overflow:auto;
}
@media all and (min-width: 0px) { /* Opera */
  body .textwid {width:421px}
}
.tmar2px {
	margin-top:2px;
}
html:root .tmar2px {
	margin-top:3px;
}
@media all and (min-width: 0px) { /* Opera */
  body .tmar2px {margin-top:3px;}
}
.img_w {
	width:676px;
}
.text_w {
	width:649px;
}
.inp_align {
	margin:-4px !ie;
}
html:root .inp_align {
	margin:0px;
}
.ta_wid {
	width:336px;
}
html:root .ta_wid {
	width:334px;
}
.cyf_wid {
	width:27px;
}
.cyf_wid {
	width:27px;
}
.cyf_pad {
	padding-left:27px;
}
/* corners box two color */
.sidebox_one {
	background: url(//i.bigmir.net/hp/img/qa/sbbody-r_one.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead_one {
	background: url(//i.bigmir.net/hp/img/qa/sbhead-r_one.gif) no-repeat top right;
	margin: 0;
	padding: 0;
/*	text-align: center;*/
}
.boxhead_one em {
	display: block;
	font-style:normal;
	padding: 0px 24px 7px 24px;
	background: url(//i.bigmir.net/hp/img/qa/sbhead-l_one.gif) no-repeat top left;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody_one {
	background: url(//i.bigmir.net/hp/img/qa/sbbody-l_one.gif) no-repeat bottom left;
	margin: 0;
	padding-bottom: 1px;
	padding: 0px 0px 0px  0px;
}
.boxhead_text {
	margin-top:-3px;
	margin-top:-4px !ie;
	background-color:#fff;
	padding:0 6px 0 6px
}
/* end corners box two color */
/* for boys and girls */
.roz, .roz a {
	color:#E45ECF;
}
.blu, .blu a {
	color:#5E61E4;
}
.current_lang {
	background-color:#D6C786;
	color:#FFFFFF;
	padding:0px 1px 1px;
}
.imgborder_compet {
  background: url("/a/qa2/img/bg_img.gif");
  padding:2px;
  margin:0 8px 5px 0;
}
.conk_box {
  background:#e3eea6 url('/a/qa2/img/bg_conk.gif') repeat-x left top;
  width:440px;
  margin:-5px 0 0 -4px;
}
.pl_out {
  font-size:0px;
  height:1px;
  overflow:hidden;
  border-left:2px #fff solid;
  border-right:2px #fff solid;
}
.pl_in {
  font-size:0px;
  height:1px;
  overflow:hidden;
  border-left:1px #fff solid;
  border-right:1px #fff solid;
}
.osn_box {
width:440px;
_width:400px;
_height:137px;  /*zamenite tyt visoty*/
}