/*
=============================================================
This Skin for DataLife Engine Developed by DLETemplates.com
Copyright © 2005-2007 DLETemplates.com  All Rights Reserved.

File 'engine.css' - Cascading Style Sheet (CSS) Document
=============================================================
*/


.scrollup{
width:40px;
height:40px;
opacity:0.3;
position:fixed;
bottom:50px;
right:100px;
display:none;
text-indent:-9999px;
background: url('http://tepk.pro/uploads/icon_top.png') no-repeat;
}

/* ==================== Вывод архива */
.archives {
	margin-top: 6px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.archives a {
	color: #43637e;
}

/* ==================== Цитата и скрытый текст */

.title_quote {
font: 14px;

background-color: #FAE7F3;
border-top: 1px solid #F2BDE0;

text-indent: 23px;
}

.quote {
	font: 14px;
padding: 8px;
background-color: #EDEEFE;
border-top: 1px solid #B0B5FC;
border-bottom: 1px solid #B0B5FC;
text-indent: 23px;

}

.picture {
margin: 10px;
border-top: 1px solid #EDEEFE;
}

/* ==================== Tэг CODE */

.scriptcode {
	color: #757575;
	background-color: #f2f2f2; 
	border: 1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}

/* ==================== Календарь */

.weekday-active-v {
	color: #2C368F;
}

.weekday { color: #e80008; }
.weekday-active { color: #e80008; }
.weekdaysubbota  { color: #2C368F; } 
.weekdaysubbota-active { color: #2C368F; }
.day-active { color: #e80008;  }
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
	text-decoration: underline;
}
.day-current {
font-weight: bold;
border: 1px solid #B0B5FC;
}
.monthlink { text-decoration: none; }

.scriptcode, .title_quote,.quote, .title_spoiler, .text_spoiler {
    padding: 5px;
    background: #f9fafa;
    border: 1px solid #dce7e7;overflow: hidden;
    margin: 0px;

}

.title_quote, .title_spoiler {
    background: #f9fafa;
}

.title_quote {
    border-bottom: 0;
    font-weight: bold;
}

.scriptcode {
    color: #004e8d;

    font-family: "Courier New";
}

.title_spoiler {
    font-weight: bold;
}

.text_spoiler .title_spoiler a{
	color: #79643f;
	font-family: "book antiqua,palatino,serif";
	font-style: italic;
	font-size: 1.2em;
}

.text_spoiler {
    border-top: 0;
	padding-left: 20px;
}
.text_spoiler right { text-align: right !important; display: block; clear: both; }
.text_spoiler left { text-align: left !important; display: block; clear: both; }
.text_spoiler center { text-align: center !important; display: block; clear: both; }
.text_spoiler justify { text-align: justify !important; display: block; clear: both; }


/*---показ оригинальной картинки загруженной на сайт из уменьшенной копии---*/
.highslide-wrapper, .highslide-outline {
    background: #FFFFFF;
}

.highslide-image {
    border: 2px solid #FFFFFF;
}

.highslide-active-anchor {
    visibility: hidden;
}

 .highslide-active-anchor img {
    visibility: hidden;
}

.highslide-dimming {
    background-color: black;
}

.highslide-html {
    background-color: white;
}

.highslide-loading {
    display: block;
    color: white;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    padding: 3px;
    border: 1px solid white;
    background-color: black;
}

a.highslide-full-expand {
    background: url("../dleimages/fullexpand.gif") no-repeat;
    display: block;
    margin: 0 10px 10px 0;
    width: 34px;
    height: 34px;
}

.highslide-display-block {
    display: block;
}

.highslide-display-none {
    display: none;
}

.highslide-caption {
    display: none;
    padding: 5px;
    background: white;
}

.highslide-controls {
    width: 195px;
    height: 40px;
    background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 0 -90px;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.highslide-controls ul {
    position: relative;
    left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif") no-repeat 100% -90px;
}

.highslide-controls li {
    float: left;
    padding: 5px 0;
}

.highslide-controls a {
    background: url("../../../engine/classes/highslide/graphics/controlbar-black-border.gif");
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}

.highslide-controls a.disabled {
    cursor: default;
}

.highslide-controls a span {
    display: none;
}

 /*---The CSS sprites for the controlbar---*/
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}

.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}

.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}

.highslide-controls .highslide-play a {
    background-position: -30px 0;
}

.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}

.highslide-controls .highslide-play a.disabled {
    background-position: -30px -60px !important;
}

.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}

.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}

.highslide-controls .highslide-next a {
    background-position: -90px 0;
}

.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}

.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}

.highslide-controls .highslide-move a {
    background-position: -120px 0;
}

.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}

.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}

.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}

.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}

.highslide-controls .highslide-close a {
    background-position: -180px 0;
}

.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}


.clock {font: bold 1em Arial;width:228px; margin:0 auto; padding:2px; border:0px solid #333; color:#79643f; text-shadow:0 0 3px #fff; }

#date { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; text-align:center; text-shadow:0 0 3px #00c6ff; }

.clock ul { width:228px; margin:0 auto; padding:0px; list-style:none; text-align:center;}
.clock ul li { list-style:none; display:inline; font-size:1em; text-align:center; font-family:Arial, Helvetica, sans-serif; text-shadow:0 0 3px #fff; }

#point { position:relative; -moz-animation:mymove 1s ease infinite; -webkit-animation:mymove 1s ease infinite; text-shadow:0 0 1px #fff;}
@-webkit-keyframes mymove 
{
0% {opacity:1.0; text-shadow:0 0 20px #00c6ff;}
50% {opacity:0; text-shadow:none; }
100% {opacity:1.0; text-shadow:0 0 20px #00c6ff; }	
}

@-moz-keyframes mymove 
{
0% {opacity:1.0; text-shadow:0 0 20px #00c6ff;}
50% {opacity:0; text-shadow:none; }
100% {opacity:1.0; text-shadow:0 0 20px #00c6ff; }	
}

#content .box.newsfull h1 {
    font-size: 16px;
    color: #115EAB;
}
#view{
    display: inline;
    float: right;
    color: #F6F6F6;
    font-size: 15px;
    line-height: 14px;
    
    padding: 1px 9px 4px 11px;
    border-radius: 5px;
  
}
#obj{
	float: left;
}
#sidebar table{
 	width: 186px;   
}
#nav{
    margin: 0px 0px 7px 0px;
}

div#flex1{
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}