.news-list{}
.news-item{margin:0px 0px 25px 0px; width:33%; display:inline-block;vertical-align: top;}
.news-capt{margin:10px 0px 5px 0px; font-size: 16px; font-weight:normal;}
.cls-date{font-size: 12px; font-weight:normal; color:#ccc;}

.content ul{margin:0px 0px 15px 6px;}
.content li{margin:0px 0px 0px 0px;}
/******************************************/
.red{color: #ff3300;}
.grey{color: #878787;}
.message{color: #377500;}
.green{color: #377500;}
.main-indent .error{color: #cd3a00;}
	
/******************************************/
/*.form {margin:0 auto 20px; width:620px;  margin-bottom:15px; border:1px solid #e0e0e0; -webkit-border-radius:4px; border-radius:4px; position:relative; padding:18px 30px; float:none; clear:both;}*/
.form, .queryform {margin-bottom:15px; border:1px solid #e0e0e0; text-align: left;-webkit-border-radius:4px; border-radius:4px; position:relative; padding:18px 30px; float:none; clear:both;}
.form-line {margin-bottom:20px;}
.form-line label {display:block; margin-bottom:1px; float:left; width:150px; text-align:left;}
.form-line label i {color:#dc642a; font-style:normal;}
.form-line input.form-inp {width:440px; border:1px solid #e0e0e0; padding:2px 5px; background:#f9f9f9;}
.form-line textarea {width:440px; border:1px solid #e0e0e0; padding:2px 5px; background:#f9f9f9; font-size:12px; font-family:Arial; resize:none;}
.form-line .comment {display:block;width:600px;margin: 0px;margin-bottom: 10px; padding: 2px; padding-right: 0px; color: #aaa;font: normal 8pt/8pt Arial;text-align:right;}

.content .queryform table{width:70%;margin:0px;}
.queryform table td {background: transparent;}

input.btn, .inpbutton  {border:0 none; cursor:pointer; font-weight: bold; text-transform: uppercase; font-size: 15px;}
/**************************************************************************/

/* стили таблиц */
.content table {margin:0 auto 20px; width:100%; border-collapse: collapse;}
.content td, .content th {padding:5px 8px; border:2px solid #fff; background:#fafafa; vertical-align:top; -webkit-border-radius:5px; border-radius:5px;}
.content td, .content th, .content td p, .content th p{font-size:14px;line-height: 1.5;}
.content th  {color:#010101; text-align:center; background:#efefef;font-size:14px;}
.content th p, .content th a {color:#010101; font-size:14px;}
.content thead {text-align:center; background:#efefef;font-size:14px;}
.content td p, .content th p {padding:0;margin:0;}

.invisible td, .invisible th {border:0px solid #ffffff; background:#ffffff;}
.invisible th {background:#ffffff;}
.invisible thead { background:#ffffff;}
/************/

.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width: auto;}
.marginb {margin:0px 0px 20px 0px;}
.center {text-align: center;}
.upper {text-transform: uppercase;}
.tleft {text-align: left;}
.tright {text-align: right;}
.tjus {text-align:justify;}
.formdescription {margin:6px 0px 20px 0px;}
.nhead {text-align:center;text-transform: uppercase;margin:10px 0px 25px 0px;}
.att {background:#fff6dc; padding:10px 25px; font-weight: bold; border-radius: 10px;}
.fullimg {text-align:center;margin:0px 0px 10px 0px;}
.fullimg img {width:100%;}
.fullbg {margin: 0px -5000px 40px;background: #f0f0f0;padding:22px 31px 60px;font-size: 19px;}
.fullbg .inner {max-width: 1120px;margin: 10px auto;padding:0px 0px;}
.bold {font-weight: bold;}
.col .inner {padding:0px 50px 0px 0px;}
.col {width:49%;display:inline-block;vertical-align: top;font-weight: normal;}
.innervideo {}
.leftimg {float:left;margin: 0px 48px 5px 48px;}
.rightimg {float:right;margin: 0px 48px 5px 48px;}
.hrline {height:1px; background: #e3e3e3;margin:30px 0px;}
.boxsh {	box-shadow:  2px 2px 2px 2px rgba(239,239,239, 0.95);	-webkit-box-shadow:  2px 2px 2px 2px rgba(239,239,239, 0.95);}
.bl_attention {background: #2fa8d4 url("../images/info.png") no-repeat 20px 20px;font-size: 15px;box-shadow:  2px 2px 2px 2px rgba(239,239,239, 0.95);border-radius:3px;padding:14px 14px 15px 80px; color:#fff;}
.bl_attention a{color:#fff;}
.bl_attention p{margin:0px 0px 7px 0px;}
