/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
}
body {
	line-height: 1;
}

.container .relnews {
line-height: 15px;
}

.uRelatedEntries li {background-color: #2B3E50;padding: 5px 0 5px 5px;border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;margin-top: 3px;display: block;text-decoration: none;padding-left: 10px;width: 880px;}

.uRelatedEntries li:hover {background-color: #335371;padding: 5px 0 5px 5px;border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;margin-top: 3px;display: block;text-decoration: none;padding-left: 10px;width: 880px;}


.container {
    width: 946px;
    margin: 0 auto;
    font-size: 1.1em;
    line-height: 2;
    color: #e6e6e6;
}

.relnews{font-family: tahoma;color: #cecece;}
.relnews li a{font-size:12px;display:block;font-weight: bold;color: #7EB9C4;}.relnews li a:hover{text-decoration:underline}
.relnews li{padding:6px;display:block;overflow:hidden}
.relnews li:hover{background:#335371;box-shadow:0 0 5px rgba(0,0,0,0.1);border-radius:4px}
.relnews img{float:left;width:100px;height:60px;border-radius:4px;margin-right:8px}
.relnews li a:hover{text-shadow:0 0 10px #fff}
.relnews-area{overflow:hidden;/* margin-top:15px; */background: #2D2D2D;box-shadow: inset 0 0 0px 0 #6CA7B2;padding:5px;background: #292929;}
.relnews-area h2{padding:10px;text-transform:uppercase;text-shadow:0 1px 0 #fff;color:#444}

.entryLink {
font-size: 15px;
    font-weight: bold;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Форма поиска  
------------------------------------------*/  
.poick_os {  
  
}  

.poick_os input {  
  vertical-align:middle;  
margin-top: -180px;

}  

.poick_pole {  
  font:11px Verdana,Arial,Helvetica,sans-serif;  
  color:#a7a7a7; text-shadow: 1px 1px 1px #000000;  
  height:16px;  
  margin:0;  
  padding:4px;  
  background:#404040;  
  border: 1px solid #252525;  
  border-right: none;  
}  
   
.poick_pole:focus {  
  background:#545454;  
}  
   
.poick_knopka {  
  font:11px Verdana,Arial,Helvetica,sans-serif;  
  color:#a7a7a7; text-shadow: 1px 1px 1px #252525;  
  height:26px;  
  margin:0;  
  padding:0 7px;  
  background:#2D2D2D; 
  border:1px solid #252525;  
}  
   
.poick_knopka:hover {  
  background:#252525;  
  }

/* Кнопка скачать для файлов */

.download-new { background: #2b3e50; color: #F1F1F1; height:50px; padding:5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #212121;-webkit-box-shadow: inset 0px 0px 9px -5px rgba(125,125,125,1);-moz-box-shadow: inset 0px 0px 9px -5px rgba(125,125,125,1);box-shadow: inset 0px 0px 9px -5px rgba(125,125,125,1); } 
 .download-new-knopka a{ display:inline-block; float:left; width:340px; height:50px; line-height:33px; background:#323232; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align:center; font-size:16px; text-transform:uppercase; color:#dcdcdc; font-family:Verdana; position:relative; margin-right:10px; }
 span.download-new-dico { display:inline-block; position:absolute; top:8px; left:25px; width:32px; height:32px; background:url(/IconCS/download_file_ew.png) no-repeat; }
 .download-new-knopka a:hover { background:#1c1c1c; text-decoration:none; color:#fff; }
 .download-new-knopka a:hover > span.download-new-dico { background:url(/IconCS/download_file_ew_hover.png) no-repeat; }
 span.download-new-downloads,span.download-new-failed,span.download-new-size-file { width:16px; height:14px; display:inline-block; position:relative; top:1px; margin-right:2px;}
 span.download-new-downloads { background:url(/IconCS/clock.png) no-repeat; }
 span.download-new-failed { background:url(/IconCS/FILE-DLL.png) no-repeat; }
 span.download-new-size-file { background:url(/IconCS/XNVIEW.png) no-repeat; }
 .download-vertical-line { display:inline-block; float:left; width:1px; height:52px; background:#ebebeb;margin-right:7px;}
.fosssss {font-size:12px;text-transform:none;position:relative;bottom:16px;right:3px;}
/*---------*/

.beloe p {color:#e6e6e6; font-size: 12px;}


.btn-outline-success {
 color: #ffffff;
 background-color: transparent;
 background-image: none;
 border-color: #ffffff;
 border: 1px solid #ffffff !important;
}

.btn {
 display: inline-block;
 font-weight: normal;
 text-align: center;
 white-space: nowrap;
 vertical-align: middle;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 border: 1px solid transparent;
 padding: 0.75rem 1.5rem;
 font-size: 0.9rem;
 line-height: 1.25;
 border-radius: 0.25rem;
 transition: all 0.15s ease-in-out;
}

.btn-outline-success:hover {
 color: #2b3e50;
 background-color: #fff;
 border-color: #fff;
}

a {text-decoration: none;}