@import url(http://fonts.googleapis.com/css?family=Exo+2:400,700,300,800,400italic&subset=latin,cyrillic);
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic&subset=latin,cyrillic);

/*font-family: 'PT Sans', sans-serif;*/
body,input,select,textarea,table{
	color:#4e7184;
	font-size:14px;
	font-family:Arial, sans-serif;
	font-family: 'PT Sans', sans-serif;
}
h1,
.title_page {
	color:#012639;
	font-size:30px;
	font-weight:800;
	border-bottom:5px solid #012639;
	margin:0 0 25px;
	padding:35px 0 5px;
	text-transform:uppercase;
}
h3,
h2{
	margin:20px 0 10px;
	color:#012639;
	font-size:18px;
	font-weight:700;
	text-transform:uppercase;
}
h5,
h4 {
	margin:15px 0 10px;
	color:#012639;
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
}
h6 {
	margin:15px 0 10px;
	color:#012639;
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
}
p {
	margin:0 0 10px;
}
ul,
ol {
	padding:0 0 0 15px;
	margin:0 0 15px;
	list-style:none;
}
.thumbnail.for_img {
	border-radius:0;
	border:none;
	box-shadow:none;
	padding:0;
	background-color:transparent;
}
.thumbnail.for_img img {
	float:right;	
}
.thumbnail.for_img .caption {
	padding:0;	
}
.attention {
	color:#072b3e;
	padding:15px 10px;
	border-left: 7px solid #a7140f;
	margin:15px 0;
	background-color:#e6edf1;
}
.video_ins {
	padding:10px 35px 10px 15px;
	color:#012639;
	border-radius:2px;
	font-size:15px;
	text-transform:uppercase;
	font-weight:700;
	display:inline-block;
	margin:25px 15px 25px 0;
	background:url(../images/video_a.png) 93% center no-repeat #ccd4d8;
	text-decoration:none;
}
.video_ins:hover {
	background-color:#a8b6c5;
	text-decoration:none;
}
.video_ins span {
	text-transform:none;	
}
.prices .title {
	width:130px;
	font-size:18px;
	color:#a7140f;
	float:left;
	line-height:1.25;
}
a {
	color:#4e7184;
}
a:hover {
	text-decoration:none;
}
.left {
	float:left;
	margin:5px 15px 10px 0;
}
.right {
	float:right;
	margin:0 0 10px 15px;
}
.widht {
	width:100%;
}
table {
    border-bottom: 1px solid #efefef;
    border-collapse: collapse;
    width: 100%;
}
th {
    background: #98a4b2 none repeat scroll 0 0;
    color: #fff;
    font-family: "Trebuchet MS",treb-ms,Helvetica,sans-serif;
    font-weight: normal;
    padding: 10px;
    text-transform: uppercase;
}
td {
    padding: 10px;
}

tr:nth-child(2n+1) td {
    background: #eaedf1 none repeat scroll 0 0;
    border-left: 2px solid #fff;
}
tr:nth-child(2n) td {
	border-left: 2px solid #eaedf1;
}
tr:nth-child(2n) td:first-child {
	border-left: 2px solid #fff;
}
.big_red {
	font-size:16px;
	font-weight:700;
	color:#a7140f;
	text-transform:uppercase;
	margin:10px 0;
}
.attention dl {
	margin:0;	
}
.attention dt {
	float:left;
	margin:0 5px;	
}
dl a,
.attention dl a {
	color:#7f5c5b;
	font-weight:normal;
	font-size:14px;
}
.attention .title {
	margin:0;	
}
dl {
	margin:0 0 0 -5px;	
}
dt {
	float:left;
	margin:0 5px;	
}