.b-article .text .incut .article {
	position:relative;						
	z-index:1;
}
.switching_buttons_rams {			
	background: #fff;
	border-top: 1px solid #e3e6e8;
	border-bottom: 1px solid #e3e6e8;
	display: inline;
	float: left;
	position: relative;
	margin-bottom: 10px;
	width: 690px;
}
.switching_buttons .nav {
	padding:10px 10px 0px 10px;
	margin-bottom: 10px;
}
.switching_buttons .nav li {
	cursor:pointer;
	display:inline-block;
	float:left;
	margin-left:0px;	
	text-align:center;
	color:#6b6969;
	font-family: 'PT Sans';
	font-size:14px;
	padding:4px 0px 4px 0px;
	border:1px solid #c1c1c1;
	border-radius:1px;
	cursor:pointer;
	background: rgb(231,231,231); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(231,231,231,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(231,231,231,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
}
.switching_buttons .nav li:first-child {
	margin-left:0px;
	margin-bottom: 10px;
}
.switching_buttons .nav #all1 {width:auto;padding:5px 15px;}
.switching_buttons .nav #all0 {width:auto;margin-left:10px;padding:5px 15px;}
.switching_buttons .nav .current {
	border:1px solid #a2acb3;
	position:relative;
	color:white;
	background: rgb(168,177,184); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(124,133,140,1) 0%, rgba(168,177,184,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(124,133,140,1)), color-stop(100%,rgba(168,177,184,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(124,133,140,1) 0%,rgba(168,177,184,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(124,133,140,1) 0%,rgba(168,177,184,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(124,133,140,1) 0%,rgba(168,177,184,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(124,133,140,1) 0%,rgba(168,177,184,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c858c', endColorstr='#a8b1b8',GradientType=0 ); /* IE6-9 */
	box-shadow: inset 0 1px 1px 1px #616a6e,
				0 1px 1px 1px #fff;
}
.switching_buttons .nav .current:before {
	content:"";
	display:block;
	position:absolute;
	width:0px;
	bottom:-7px;
	left:50%;
	margin-left:-7px;
	border-top:7px solid #a2acb3;
	border-left:7px solid transparent;
	border-right:7px solid transparent;
	text-shadow:white 1px 1px 0px;
}

.buttons_more {width:710px; text-align:center; margin-bottom: 10px;}
.other {
	cursor:pointer;
	display:inline-block;
	text-align:center;
	color:#6b6969;
	font-family: 'PT Sans';
	font-size:14px;
	width:350px;	
	padding-top:7px;
	padding-bottom:7px;
	border:1px solid #c1c1c1;
	border-radius:3px;
	cursor:pointer;
	background: rgb(231,231,231); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(231,231,231,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(231,231,231,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(231,231,231,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-9 */
}
	
.questions-all {display: none}
		.line p {
			font: 16px/22px "PT Serif", "Georgia", "Arial", sans-serif;
			color:#332b22;
			margin:14px 0;
			margin-right:25px;
			left:25px;
			position:relative;
		}
		.line .question {
			color:#939fa7;
		}
		.line .answer {
			color:#332b22;
		}
		
		.line .author {
			font-family:"PT Sans", "Arial", serif;
			font-size:14px;
			font-style:italic;
		}

		.line .takeout {
			margin-left: -24px;
			margin-right: 10px;
		}

		.line_q, .line {
			margin-left:10px;
		}
		.line_q p {
			font: 15px/22px "PT Serif", "Georgia", "Arial", sans-serif;
			margin-left:40px;
			color:#939fa7;
		}

		.line_q .number {
			display:block;
			width:30px;
			height:30px;
			margin-bottom:-33px;
			font:15px/15px "PT Serif", "Georgia", sans-serif;
			font-weight:bold;
			color:#939fa7;
		}
		
		.form {
			background:#e8e8e8;
			border: 1px solid #dbdbdb;
			border-radius: 3px;
			box-shadow: inset 0px 0px 3px #dbdbdb;
			width:670px;
			margin: 0 0 20px 10px;
		}
		.form .form_block_header {
			border-bottom:1px solid #ced2d4;
			color: #60707A;
			font: 14px/14px "PT Sans", "Arial", sans-serif;
			font-weight:bold;
			padding:10px;
		}
		.form .form_block_name {
			border-top:1px solid #fff;
			padding:10px;
		}
		.form .form_block_name .in_form_name{
			border:1px solid #b5bcc1;
			border-radius: 6px;
			box-shadow: inset 0px 0px 3px #b5bcc1;
			width:306px;height:30px;
			padding:0 5px;
		}
		.form .form_block_name .left_m {margin-left:6px;}
		.form .form_block_text {
			padding:0 10px;
		}
		.form .form_block_text .in_form_text{
			border:1px solid #b5bcc1;
			border-radius: 6px;
			box-shadow: inset 0px 0px 3px #b5bcc1;
			width:636px;
			height:110px;
			padding:5px;
		}
		.form_block_button .in_form_button {
			background:#f0f0f0;
			border:0px solid #e1e2e2;
			border-radius:3px;
			box-shadow: 0px 0px 1px 3px #e1e2e2;
			width:194px;
			height:26px;
			border:1px solid #d7d7d7;
			border-top:1px solid #e1e2e2;
			border-bottom:1px solid #d0d0d0;
			margin-left:2px;
			}
		.form_block_button .in_form_button:hover {
			border:1px solid #d7d7d7;
			border-top:1px solid #e1e2e2;
			border-bottom:1px solid #d0d0d0;
		}
		.form_block_button .in_form_button:active {
			border:1px solid #d7d7d7;
			border-top:1px solid #e1e2e2;
			border-bottom:1px solid #d0d0d0;
		}
		.form_block_button {
			padding:10px;
			}
		.in_form_text, .in_form_name, .in_form_button {
			color: #aeaeae;
			font: 15px/15px "PT Sans", "Arial", sans-serif;
		}
		.b-incut .inter_incut_name img {
			border: 10px solid #FFFFFF;
			border-radius: 3px;
			box-shadow: 0px 0px 3px #b5bcc1;
			float: left;
			margin: 10px;
		}
		.interview_superuho {
			border: 1px solid #E8E8E8;
			border-radius: 3px;
			box-shadow: 0px 0px 3px #E8E8E8;
			margin-bottom: 10px;
			outline-style: none;
			padding: 0px;
		}
		.interview_superuho h5 {
			padding:10px;
			border-bottom: 1px solid #D3D8DB;
		}
		.interview_superuho h5 a {
			color: #939FA7;
			font-weight: 700;
			text-transform:uppercase;
		}
		.interview_superuho article {
			padding:10px;
		}
		.interview_superuho h2 a {
			color: #671A1D;
			font-family: "PT Serif";
		}
		.interview_superuho h2 {
			font-size: 15px;
			font-weight: 700;
			line-height: 15px;
			margin-bottom: 2px;
			padding: 0px;
		}
		.interview_superuho .intro {
			color: #332B22;
			font-size: 14px;
		}
		.t3ext .line .answer p {
			margin-bottom:10px;
		}