.content_inner {margin: 0 20px 20px 20px;}
.content_inner img {border:none;}

/*
strong, b, h1, h2, h3, h4, h5  {font-weight:bold;}
em, i {font-style:italic;}
// Links
a:link { color:#1E4A6D;}
a:visited {color:#1E4A6D;}
a:hover {color:#1E4A6D;text-decoration:none; }
a:active {color:#1E4A6D; }
a:focus { outline:none; }
*/

/* list */
ul {list-style:none;}
/*// list */
/*.wrapper {
	width:1000px;
	margin:0 auto;
	background:#fff;
	-moz-box-shadow: 0 0 20px -9px #000000;
	-webkit-box-shadow: 0 0 20px -9px #000000;
	box-shadow: 0 0 20px -9px #000000;
	}*/
.min_height {
	min-height:420px;
	height:auto !important;
	height:420px;
	}
.more p {line-height:1.3;}

.more ul {
	color:#fff;
	padding-top:10px;
	padding-left:15px;
	font-size:14px;
	list-style:disc ;
	}
.more ul li{margin-bottom:10px;}
/* Вспомогательные классы */
.t_s {text-shadow: 1px 1px 1px #000;}

.type_text, textarea {
	border:1px solid #F3F3F3;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	color:#333;
	font-size:18px;
	padding:2px;
	width:98%;
	background:#F3F3F3;
	}
/* .type_text:focus, textarea:focus {background:#7de0f5;} */
.bold {font-weight:bold;}
.center {text-align:center;}
.marg_top {margin-top:10px;}
.marg_non {margin:0px !important;}
.small_text {font-size:11px !important;}
.blue_text, .blue_link a, a.blue_link{color:#447690 !important;}
.white_text, .white_link a, a.white_link{color:#ffffff !important;}
.light_grey_text, .light_grey a, a.light_grey {color:#999 !important;}
.grey_text, .grey_link a, a.grey_link {color:#666666 !important;}
.red_text, .red_link a, a.red_link{color:#b62828 !important;}
.all_item {
	text-align:right;
	padding-top:5px;
	}
.no_decore a, a.no_decore  {text-decoration:none;}
.no_decore a:hover, a.no_decore:hover  {text-decoration:underline;}
.dot_decore a, a.dot_decore {
	text-decoration:none;
	border-bottom:1px dashed ;
	}
.dot_decore a:hover, a.dot_decore:hover {
	text-decoration:none;
	border-bottom:none;
	}
.part_wrapp, .rating_large {
	padding:0 0 20px 25px;
	margin-bottom:30px;
	-moz-box-shadow:0 15px 30px -35px #000000;
	box-shadow:0 15px 30px -35px #000000;
	-webkit-box-shadow:0 30px 30px -35px #000000;
	}
.rating_large {padding-left:5px !important;}
.part_title {
	color:#5386C5;
	font-size:28px;
	font-weight:normal;
	margin-bottom:10px;
	line-height:1.1;
	position:relative;
	margin-left:-25px;
	}
.sub_title {
	color:#666666;
	font-style:italic;
	font-size:24px;
	font-weight:normal;
	margin-bottom:15px;
	font-family:Arial;
	}
.more_link {
	padding:5px 0 !important;
	margin:0 !important;
	}
.more_link a, .up_link a{
	font-size:16px;
	font-weight:bold;
	color:#fff !important;
	text-transform:uppercase;
	}
.up_link a{
	padding-left:20px;
	background:url(http://filearchive.cnews.ru/img/reviews/2012/05/17/top_bg.png) no-repeat left 3px;
	}
.no_bg {background:none !important;}
.pointer {cursor:pointer;}
.button {
	background: url("http://filearchive.cnews.ru/img/forum/2012/12/07/icon_sprite.png") no-repeat scroll 98% 3px #5386C5;
	color: #FFFFFF !important;
	display: inline-block;
	font-size: 14px;
	height: 23px;
	line-height: 1.1;
	padding: 6px 40px 0 8px;
	text-decoration: none;
	-webkit-transition: border-radius 0.5s linear 0s, background-color 0.5s linear 0s;
	-moz-transition: border-radius 0.5s linear 0s, background-color 0.5s linear 0s;
	transition: border-radius 0.5s linear 0s, background-color 0.5s linear 0s;
	border-radius:4px;
	position:relative;
	z-index:2;
	}
.button:hover {
	background-color: #3066a9;
	border-radius:8px;
	}
.source {
	text-align:right;
	font-style:italic;
	padding-right:5px;
	margin:0;
	}
.scrollTop{
	background-image:url(http://filearchive.cnews.ru/img/forum/2012/10/09/up_bg.png);
	background-repeat:no-repeat;
	background-position:4px 7px;
	background-color: rgb( 11, 80, 135);
	background-color: rgba( 11, 80, 135, 0.5);
	display:block;
	height:20px;
	padding:6px 10px 3px 20px;
	position:fixed;
	bottom:50%;
	right:10%;
	/*right:10%;*/
	z-index:100;
	font-size:14px;
	font-weight:bold;
	color:#fff !important;
	border:1px solid #1E4A6D;
	text-decoration:none;
	line-height:1;
	-moz-transition:background-color 0.5s linear 0s, border-radius 0.5s linear 0s;
	-webkit-transition:background-color 0.5s linear 0s, border-radius 0.5s linear 0s;
	transition:background-color 0.5s linear 0s, border-radius 0.5s linear 0s;
	}
	.scrollTop:hover{
	background-color: rgba( 11, 80, 135, 0.9);
	text-decoration:underline;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
@media all and (max-width: 1380px) {
	.scrollTop{right:2%;   }
	}
/*// Вспомогательные классы */
.clear:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clear {display:inline-block;}
html[xmlns] .clear {  display: block; }

