/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

/* Elements */
a { color:DarkOliveGreen; }
a:hover { color:#333; }
a:visited { color:DarkOliveGreen; }

blockquote { font-family:georgia;border-left-color: grey; border-left-style: double; border-left-width: 3px; padding-left: 5px; font-size: 12pt;}
.topy {  border-right: 6px solid orange; padding:10px; background-color:white;}
.rrr {font-size: 14pt; padding: 4px; font-family:Roboto Slab, serif; color:Brown; text-align:right;border-left: 80px solid green; font-weight:bold; }
/*.zagran {font-size: 11pt; padding: 8px; font-family:verdana, tahoma, georgia; color:#444444;line-height: 1.1; }
.zagran2 {font-size: 11pt; padding: 8px; font-family:verdana, tahoma, georgia; color:Crimson;line-height: 1.1; text-decoration:underline;}*/
.zagran3 {font-size: 13pt; font-family:verdana, tahoma, georgia; color:DarkSlateGray; margin-top:30px;}
.zagran3:hover {background-color:DarkOliveGreen; color:white;}

.super {font-size: 13pt; font-family:Verdana, serif; color:Navy; font-weight:bold;}
.izb {font-size: 13pt; font-family:verdana, tahoma, georgia; color:black; font-weight:bold; }
.rekom {font-size:12pt; font-weight:bold; color:navy;  font-family:verdana, tahoma, georgia; text-align:center; padding-bottom:20px;}
.sota {background-image: url(/im/orn.gif); background-position: center bottom; background-repeat: no-repeat;}
.sota2 {background-image: url(/im/line2.jpg); background-position: right bottom; background-repeat: no-repeat;}
.start {font-weight:bold; color:#555555; font-family:verdana;}
.mainnews {padding:20px;}
.textred {font-size: 16px; font-weight:bold; color:red;}
.text1 {text-align:center; font-weight:bold;}
.rubr { padding: 5px; margin:3px;}
.tmn {font-size:16px; font-weight:600; font-family: verdana;}
.red {color:red;}
.rubrics {color:SeaGreen; font-size: 19px; font-weight:bold; border-bottom: 1px solid red;letter-spacing: 4px;}

img{ max-width: 100%;}

#norm1 {padding: 4px; border-left: 2px solid green; border-bottom: 2px solid green;}
#norm2 {padding: 4px; border-left: 2px solid Salmon; border-bottom: 2px solid Salmon;}
#norm3 {padding: 4px; border-left: 2px solid Plum; border-bottom: 2px solid Plum;}
#norm4 {padding: 4px; border-left: 2px solid Coral; border-bottom: 2px solid Coral;}
#norm5 {padding: 4px; border-left: 2px solid MistyRose; border-bottom: 2px solid MistyRose;}
#norm6 {padding: 4px; border-left: 2px solid Turquoise; border-bottom: 2px solid Turquoise;}
#norm7 {padding: 4px; border-left: 2px solid Chocolate; border-bottom: 2px solid Chocolate;}
#norm8 {padding: 4px; border-left: 2px solid HotPink; border-bottom: 2px solid HotPink;}

h1,h2,h3,h4 {font-family:'Trebuchet MS', Tahoma; color: DarkSlateGray;}

#inmain {min-height:150px; clear: both; padding:10px;}
/* #inmain  {min-height:150px; background-color:Honeydew;clear: both; padding:10px;} */

.lsided {min-height:100px; padding:10px; border-bottom: 1px solid MediumPurple;}

#bigmained {   font-size: 11pt;
border-left-color: green; /* Цвет линии слева */
    border-left-style: double; /* Стиль линии */
    border-left-width: 7px;  /* Толщина линии */
    padding-left: 10px; }

#popul {
   border-bottom-color: green; /* Цвет линии слева */
    border-bottom-style: solid; /* Стиль линии */
    border-bottom-width: 1px;  /* Толщина линии */
    padding-bottom: 8px;     padding-top: 8px;
}

.intext {line-height: 1.3; font-size:12pt;text-align:justify;}

#leftside {background-color: AliceBlue; padding:10px;}
#rightside {background-color: MistyRose; padding:10px;}
.lsided {font-size:9pt; padding-bottom: 30px;}

select{font-size:24px;color:Navy;width:150px;border:1px solid Navy;background-color:LightCyan;border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px;-khtml-border-radius:6px 6px 6px 6px;-webkit-appearance:none;-moz-appearance:window;-o-appearance:none;-khtml-appearance:none;appearance:none;overflow:hidden;height:35px;background:LightCyan; }
@media all and -webkit-min-device-pixel-ratio0 {
select{padding-right:16px;}
}
input{font-size:16px;color:Navy;width:200px;border:1px solid Navy;background-color:LightCyan;border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px;-khtml-border-radius:6px 6px 6px 6px;-webkit-appearance:none;-moz-appearance:window;-o-appearance:none;-khtml-appearance:none;appearance:none;overflow:hidden;height:35px;background:LightCyan; }
@media all and -webkit-min-device-pixel-ratio0 {
select{padding-right:16px;}
}

.week {
font-size:10pt;
height:450px;
overflow-y: scroll;
scrollbar-face-color:#3D4AF0;
scrollbar-highlight-color:#7B8DF9;
scrollbar-3dlight-color:#7B8DF9;
scrollbar-darkshadow-color:#2109D6;
scrollbar-shadow-color:#2109D6;
scrollbar-arrow-color:#7B8DF9;
scrollbar-track-color:#7B8DF9;
}


.first {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
}
.first:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.first:active {
	position:relative;
	top:1px;
}


.second {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cf5300;
	display:inline-block;
	cursor:pointer;
	color:#ed6700;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
}
.second:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.second:active {
	position:relative;
	top:1px;
}


.third {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #063b01;
	display:inline-block;
	cursor:pointer;
	color:#1f4203;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
}
.third:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.third:active {
	position:relative;
	top:1px;
}


.over {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #005ccc;
	display:inline-block;
	cursor:pointer;
	color:#0831d4;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:4px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.over:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.over:active {
	position:relative;
	top:1px;
}

.mink {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d6d6d6), color-stop(1, #dbd9d8));
	background:-moz-linear-gradient(top, #d6d6d6 5%, #dbd9d8 100%);
	background:-webkit-linear-gradient(top, #d6d6d6 5%, #dbd9d8 100%);
	background:-o-linear-gradient(top, #d6d6d6 5%, #dbd9d8 100%);
	background:-ms-linear-gradient(top, #d6d6d6 5%, #dbd9d8 100%);
	background:linear-gradient(to bottom, #d6d6d6 5%, #dbd9d8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6', endColorstr='#dbd9d8',GradientType=0);
	background-color:#d6d6d6;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#4f4f4f;
	font-family:Arial;
	font-size:15px;
	padding:6px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #949494;
}
.mink:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #006400), color-stop(1, #008000));
	background:-moz-linear-gradient(top, #006400 5%, #008000 100%);
	background:-webkit-linear-gradient(top, #006400 5%, #008000 100%);
	background:-o-linear-gradient(top, #006400 5%, #008000 100%);
	background:-ms-linear-gradient(top, #006400 5%, #008000 100%);
	background:linear-gradient(to bottom, #006400 5%, #008000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006400', endColorstr='#d6d6d6',GradientType=0);
	background-color:Green;
	color:white;
}
.mink:active {
	position:relative;
	top:1px;
}
