@import "/css/Permian.css" screen;
@import url('/css/Permian.css') screen;
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%;
}
html {
  scroll-behavior: smooth;
}
body {
    color: #5B4B39;
}
#head {
    background: url("/i/lt/Head2.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    display: block;
    height: 170px;
}


.level2 {
    display: block;
    line-height: 35px;
    margin: auto;
    width: 90%;
}
#topnava {
    background-color: #FFFFCC;
    color: #996888;
    font-family: georgia;
    font-size: 1.7em;
    font-style: italic;
    padding: 0 5px 5px;
    text-align: left;
    text-decoration: underline;
}
#topnavd {
    color: #523C8A;
    font-family: georgia;
    font-size: 1.7em;
    font-style: italic;
    text-align: left;
    text-decoration: underline;
}
li {
    color: #5B4B39;
    margin-bottom: 7px;
}
#lnav_li {
    list-style-image: url("/~varlamov/philol/i/li.gif");
    margin: 0 0 10px -20px;
}
#leftnava {
    border-bottom: 2px solid #A5C2DE;
    color: #336699;
    display: inline-block;
    font-family: georgia;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
}
#leftnavd {
    color: #336699;
    font-family: georgia;
    font-size: 12pt;
    text-decoration: underline;
}
a#leftnavd:hover {
    color: #6591BC;
}
#midnava {
    background-color: #694444;
    color: #FFFFCC;
    font-family: georgia;
    font-size: 14pt;
    font-style: italic;
    padding: 0 5px 5px;
    text-decoration: underline;
}
#midnavd {
    color: #694444;
    font-family: georgia;
    font-size: 14pt;
    font-style: italic;
    padding: 0 5px 5px;
    text-decoration: underline;
}
#navigation {
/*    background: url("/~varlamov/philol/i/navback.jpg") repeat-x scroll left bottom rgba(0, 0, 0, 0);*/
    display: inline-block;
    height: 110px;
    line-height: 25px;
    padding: 0 10px 30px;
    text-align: center;
}
#botback {
    /* background: url("/~varlamov/philol/i/chitak.jpg") no-repeat scroll left bottom rgba(0, 0, 0, 0);*/
    color: #CC6633;
    font-family: tahoma;
    font-size: 8pt;
    padding: 0 10px 10px 0;
    text-align: right;
    vertical-align: bottom;
}
#bodyback {
    /* background: url("/~varlamov/philol/i/pushkin.jpg") no-repeat scroll right top rgba(0, 0, 0, 0); */
}
#newsdate {
    color: #777777;
    font-family: times;
    font-size: 10pt;
    margin: 10px 0;
}
hr.newsshpala {
    margin: 20px 0 40px;
}
h1 {
    color: #663333;
    font-family: georgia;
    font-size: 1.9em;
    font-weight: normal;
    letter-spacing: 0;
}
h2 {
    clear: both;
    color: #69392B;
    font-family: georgia;
    font-size: 1.3em;
    font-weight: normal;
    margin-top: 30px;
}
#narrowline {
    margin-bottom: -15px;
}
h3 {
    font-family: georgia;
    font-size: 1.1em;
    font-style: italic;
    font-weight: normal;
}
h4 {
    font-weight: bold;
}
#vis {
    text-indent: -0.56em;
}
a:link {
    color: #3366CC;
}
a:visited {
    color: #3366CC;
}
a:hover {
    color: #CC6600;
}
a:active {
    color: #CC6600;
}
p {
    line-height: 1.3em;
}
#t {
    text-indent: 0;
}
#tcitation {
    color: #996600;
    font-style: italic;
    font-weight: bold;
    text-indent: 30px;
}
#news {
    background: url("/i/nback.jpg") no-repeat right bottom;
    color: #663300;
    font-family: Times;
    font-size: 9pt;
    margin: 0 0 10px 18px;
    width: 250px;
}
.NewsTextBox{
    width: 210px;
	margin-bottom:20px;
}
.rip {
    background-color: #000000;
    color: #CCCC99;
    display: block;
    height: auto;
padding:15px;
margin: 0 0 20px 0;
	}
.rip img {
    float: left;
	padding:10px;
}
#info {
    color: #555555;
    font-family: tahoma;
    font-size: 8pt;
}
#bib {
    margin: 0 -10px 15px 0;
}
#portret {
    border: 1px solid #EAEAEA;
}
.comment {
    color: #444444;
    font-size: 10pt;
}
#non-indent-list {
    margin-bottom: 40px;
    margin-left: 15px;
}
#unindent {
    margin-bottom: 40px;
    margin-left: 15px;
}
#unindent20 {
    list-style-type: none;
    margin-left: 0;
}
#right {
    margin: 7px 0 10px 10px;
}
#left {
}
#wideline {
    margin-bottom: 25px;
}
#comment {
    font-style: italic;
}
#photo {
    border: 0 dashed #CCCCFF;
    display: inline-block;
    font-family: georgia;
    font-size: 9pt;
    line-height: 1.4em;
    margin: 0 0 5px;
    width: 600px;
}
h3#photos {
    text-align: center;
}
#photo450 {
    border: 0 dashed #CCCCFF;
    display: inline-block;
    font-family: georgia;
    font-size: 9pt;
    line-height: 1.4em;
    margin: 0 0 5px;
    width: 450px;
}
#photo2 {
    font-family: georgia;
    font-size: 9pt;
    line-height: 1.4em;
    margin: 0 0 20px;
    width: 290px;
}
#photofr {
    border: 1px solid #EAEAEA;
}
#photos hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #BBBBBB -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: 0 none;
    border-style: dotted none none;
    border-width: 1px 0 0;
    color: #999999;
    height: 1px;
}
#hr {
    color: #CCCCFF;
    size: 1px;
}
#tah8 {
    color: #999999;
    font-family: tahoma;
    font-size: 8pt;
}
#code {
    color: #BBBBBB;
    font-family: tahoma;
    font-size: 8pt;
}
#plaha {
    background-color: #ECE9D8;
    border: 1px dashed #9999FF;
    display: block;
}
#rightbox {
    background-color: #ECE9D8;
    border: 1px solid #D8D5C5;
    display: inline-block;
    float: right;
}
#box {
    background-color: #ECE9D8;
    border: 1px solid #D8D5C5;
    display: inline-block;
}
#zhozho {
    background-color: #F9E7D7;
    border: 1px dashed #E5D5C6;
    float: right;
    font-size: 9pt;
    padding: 10px;
}
#date {
    color: #807663;
    font-style: italic;
}
#eventsblock {
    background-color: #F3F1E8;
    border: 1px solid #E9E6D7;
    font-size: 11pt;
    margin-bottom: 20px;
    padding: 10px 20px 20px;
}
#eventsblock span {
    color: #999966;
    display: block;
    font-size: 9pt;
    margin: 3px 0 17px;
}
#eventsblock li {
    list-style-type: none;
}
#newsblock {
    font-size: 11pt;
    padding: 10px 20px 20px 50px;
}
#newstitle {
    margin-top: 0;
}
#hotplaha {
    background-color: #F3F1E8;
    border: 1px solid #E9E6D7;
    color: #C4151C;
    display: inline-block;
    font-size: 13pt;
    padding: 10px;
}
#leftimage {
}
#rightimage {
    color: #666666;
    float: right;
    font-size: 10pt;
}
#leftimagebox {
}
#rightimagebox {
    color: #666666;
    float: right;
    font-size: 10pt;
}
#imageboxleft {
    float: left;
}
#openhere {
    border-bottom: 1px dashed;
}
#navsplitter {
    color: #CCCC99;
    font-size: 9pt;
}
#author, .author {
    font-style: italic;
    text-align: right;
}
.photobox {
    background-color: #F7F0D6;
    border: 1px solid #EBE4CA;
    display: block;
    padding: 10px;
    text-align: center;
}
.photoboxleft {
    display: block;
    float: left;
    margin: 0 5px 5px 0;
    padding: 0 5px 5px 0;
}
.photoboxright {
    display: block;
    float: right;
    padding: 0 0 10px 10px;
}
.underphoto {
    color: #807A61;
    font-size: 13px;
    font-style: italic;
    margin-top: 5px;
    text-align: right;
}
#sticker {
    background: url("/i/sticker.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #663366;
    display: block;
    font-family: georgia;
    font-size: 18px;
    font-style: italic;
    padding: 20px 10px 20px 40px;
}
#deanque {
    color: #663366;
}
#red {
    color: #C4151C;
}

div.foto{
font-size:10pt;
font-style:italic;
margin:0 0 40px 0;
display:block;
max-width:640px;
min-width:480px;
}

.foto img {
    border: 7px solid #FFFFFF;
    box-shadow: 1px 1px 4px #999999;
    margin-bottom: 5px;
}
img.foto {
    border: 7px solid #FFFFFF;
    box-shadow: 1px 1px 4px #999999;
    display: block;
    margin-bottom: 35px;
}
/* div.PageContent img.foto
{
	width:100%;
	max-width:800px;
}
 */
div.PageContent{width:90%}
 
@media screen and (min-width: 1300px) and (orientation: landscape) { 
	table.PageContent2{width:80%}
	div.PageContent{width:80%}
}

img.newsthumb
{
	float:left;
	margin:0 20px 20px 0;
}

div.photos img {
    border: 7px solid #FFFFFF;
    box-shadow: 1px 1px 4px #999999;
    clear: both;
    display: block;
    margin: 20px 0;
}
img.foto2 {
    border: 7px solid #FFFFFF;
    box-shadow: 1px 1px 4px #999999;
    margin: 20px 0;
}
.podfoto {
    font-family: georgia;
    font-size: 8pt;
    font-style: italic;
    margin: -25px 0 30px;
    text-align: right;
}
#counter {
    display: none;
}
#blogsheader {
    background-color: #D3CA79;
    padding: 20px;
    width: 100%;
}
#blogsheadertext {
    color: #8B8448;
    font-family: georgia;
    font-size: 16pt;
    font-style: italic;
    font-weight: bold;
}
#blogsheadersubject {
    color: #FDF5BC;
}
#blogsbody {
    background-color: #E6DD8E;
    padding: 20px;
    width: 100%;
}
#blogsbodytext {
    color: #6F682C;
}
#blogsdate {
    color: #8B8448;
    font-family: georgia;
    font-size: 10pt;
    font-style: italic;
}
#ruk {
    font-style: italic;
    margin-bottom: 10px;
    text-indent: 1.5em;
}
.sh {
    box-shadow: 1px 1px 2px #444444;
}
.sh2 {
    border: 7px solid #FFFFFF;
    box-shadow: 1px 1px 4px #444444;
}
.bannerbox {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    padding: 15px;
}
.alumnientry {
    background: none repeat scroll 0 0 #CCCC99;
    border: 1px dashed #999966;
    display: block;
    padding: 5px 20px;
}
.alumnibanner {
    background: url("/i/banback4.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #663366;
    display: inline-block;
    font-family: georgia;
    font-size: 24pt;
    font-style: italic;
    padding: 10px;
    text-align: center;
    width: 600px;
}
a.alumnilink:link {
    color: #666699;
}
a.alumnilink:visited {
    color: #666699;
}
.ny {
    background: url("/i/nytreeball2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    height: 120px;
    left: 200px;
    position: absolute;
    top: 0;
    width: 100px;
    z-index: 20000;
}
.info {
    color: #777777;
    font-size: 10pt;
    margin-bottom: 25px;
}
.form input, select {
    border: 1px solid #DDDDDD;
    color: #333333;
    display: inline-block;
    font-family: trebuchet MS,arial;
    font-size: 8pt;
}
#staffform {
    background: none repeat scroll 0 0 #FFFFCC;
    color: #663333;
    display: block;
    font-size: 8pt;
    margin-top: 10px;
    padding: 15px;
    width: 300px;
}
#staffform input {
    border: 1px solid #EEEEEE;
    color: #333333;
    display: block;
    font-family: trebuchet MS,arial;
    font-size: 8pt;
    margin-bottom: 5px;
    width: 300px;
}
#staffform select {
    border: 1px solid #EEEEEE;
    color: #333333;
    display: block;
    font-family: trebuchet MS,arial;
    font-size: 8pt;
    margin-bottom: 5px;
    width: 300px;
}
a.active {
    color: #5B4B39;
    font-weight: bold;
    text-decoration: none;
}
.handsup a {
    color: #CC3300;
    cursor: pointer;
}
.hiddenempl {
    background: none repeat scroll 0 0 #EEEEEE;
    display: inline-block;
    padding: 10px;
}
.jlink {
    margin: 10px 0 10px -100px;
}
.jlink a:link {
    color: #CC6600;
    font-size: 14pt;
    padding: 30px 0;
    text-decoration: none;
    text-shadow: 1px 1px 1px #999999;
}
.jlink a:visited {
    color: #CC6600;
}
.j70banner {
    background: -moz-linear-gradient(center top , #CC3300, #990000) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFCC66;
    display: inline-block;
    font-family: georgia;
    margin-left: 5%;
    padding: 5px 30px;
    position: absolute;
    z-index: 3;
}
table.infotable {
    border-collapse: collapse;
}
table.infotable td {
    border: 1px solid #BBBBBB;
    padding: 7px;
    width: 20%;
}
table.infotable tr.header {
    background-color: #EAEAEA;
    border: 1px solid #999999;
    text-align: center;
    vertical-align: top;
}
.sfbanner {
    left: 77%;
    position: absolute;
    top: 6%;
}
.NewsDate {
    color: #CC9933;
    display: block;
    font-family: arial;
    font-size: 8pt;
    margin: 30px 0 10px;
}
.news hr {
    border: 1px dotted #BBBBBB;
    margin: 30px 0 60px;
}
.news li {
    list-style: none outside none;
    text-indent: -21px;
}
.newsBlock {
   
	margin:20px 0 20px 0;
	clear:both;
	y-overflow:auto;
	x-overflow:auto;
}
.slide-left {
    background: -moz-linear-gradient(center top , #FFFFFF, #EDEDED) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #EAEAEA;
    border-radius: 7px 7px 7px 7px;
    display: block;
    height: 20px;
    margin: 0 0 0 -5px;
    padding: 30px;
    width: 150px;
    z-index: 10;
}
.slide-left input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px #CFCFCF inset;
    font-family: arial;
    font-size: 8pt;
    margin: 3px;
    padding: 4px;
    width: 150px;
}
.slide-left input[type="submit"] {
    background: none repeat scroll 0 0 #DDDDDD;
    box-shadow: 0 2px 1px #EAEAEA inset;
    cursor: pointer;
    width: 158px;
}
.slide-left input[type="submit"]:focus {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #FFFFFF;
    cursor: pointer;
}
.slide-left input[type="submit"]:hover {
    background: none repeat scroll 0 0 #999999;
    color: #FFFFFF;
    cursor: pointer;
}
.handle {
    cursor: pointer;
}
.NewsBlockMTV {
    margin: 0 30px 30px 20%;
}

.NewsBlock {
    border-bottom: 1px dotted #BBBBBB;
    font-size: 11pt;
    margin: 0 0 20px;
    padding-bottom: 30px;
	clear:both;
	overflow:auto;
	overflow:auto;
}

.NewsBlock span.date {
    color: #777777;
    display: block;
    font-size: 9pt;
    padding: 10px 0 20px;
}
.NewsBlock img {
    margin: 0 10px 80px 0;
}
.newsYears {
    margin: 40px 0;
}
.newsYears a:link, .newsYears a:visited, .newsYears span {
    display: inline-block;
    margin: 5px 20px -4px 5px;
    padding: 4px;
}
.newsYears a:hover {
    background: none repeat scroll 0 0 #EAEAEA;
}
.newsBlockWrappa {
    clear: both;
    display: block;
    min-width: 800px;
    width: 100%;
}
.newsBlockWrappa .leftBlock, .newsBlockWrappa .rightBlock {
    min-width: 200px;
    width: 20%;
}
.newsBlockWrappa .newsBlock {
    min-width: 400px;
    width: 60%;
}
.footnotes p, .footnotes a {
    font-size: 11pt;
}
div.path {
    color: #000000;
    font-size: 9pt;
    margin: 10px 0 30px;
}
div.path a {
    color: #9D7228;
    padding: 0 1px;
}
div.path a:hover {
    color: #CC9333;
}
.tt span, .upd {
    color: #C4151C;
    display: inline-block;
    font-size: 9pt;
    margin-top: -10px;
    position: static;
}

.tt ul li div {
color:#777;
font-size:10pt;
margin-top:3px;
}
.ds h3 {
    margin: 20px 0 0;
}
.ds h2 {
    margin: 0 0 10px;
}
.photoframe {
    font-size: 10pt;
    font-style: italic;
    margin: 10px 0 0;
    text-align: right;
    width: 480px;
}
.photoframe img {
    display: block;
}
.Nwra {
    border: 1px solid #999999;
    min-width: 1000px;
    width: 100%;
}
.Nwra .Nleft, .Nwra .Nright {
    display: inline-block;
    min-width: 200px;
    width: 20%;
}
.Nwra .Ncenter {
    display: inline-block;
    min-width: 580px;
    width: 60%;
}
.confs #date {
    color: #996633;
    font-size: 11pt;
    font-style: normal;
    margin: 5px 0 0;
}
.confs span.desc {
    color: #777777;
    display: block;
    font-size: 10pt;
    margin: 5px 0 30px;
}
.confs hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #BBBBBB -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: 0 none;
    border-style: dotted none none;
    border-width: 1px 0 0;
    color: #999999;
    height: 1px;
}
.confs ul.years li {
    display: inline-block;
    float: left;
    list-style: none outside none;
    margin: 10px 15px 0 0;
}
.pubs ul {
    margin: 0;
    padding: 0;
}
.pubs li {
    display: inline-block;
    list-style: none outside none;
    margin: 10px 15px 0 0;
}
span.PuAnnot {
    clear: both;
    color: #444444;
    display: block;
    font-size: 10pt;
}
ul.cafedrae li em {
    display: block;
    font-size: 10pt;
    margin: 5px 0;
}
.OnlyForAdmin a:link, .OnlyForAdmin span, li.OnlyForAdmin, .OnlyForAdmin span#date {
    color: #999999;
}
p.que {
    font-weight: bold;
    margin-top: 30px;
}
hr {
    clear:both;
	border: 0;
    border-top: 1px solid #ddd;
}
.News hr {
    margin: 30px 0 20px 0;
}

body div.eightmarch {display:block;position:fixed;width:35px;height:100%; min-height:110%; background:url('/i/flowers.png') fixed  repeat-y;z-index:8}


.newsTypePlashka, .mfk{display:inline-block;padding:3px;background:#B30000;color:#FFFFBF;font-family:arial;font-size:8pt;letter-spacing:.2em;margin:0 0 5px 0px;font-weight:bold}

.anchorBlock{margin:20px 0 40px 0;display:block}

.NicBlock {
    display: block;
    margin: auto;
    width: 750px;
}

.fbalbum {float:left;margin:20px 20px 0 0}

.eventstopbanner{display:block;width:100%;height:65px;background:url('/i/lt2/bannertopback.jpg') #9B5610;text-align:center;z-index:15;position:fixed;top:0;
-webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 3px 0px rgba(50, 50, 50, 0.75);
overflow:hidden;

}

.jubilee{background:url('/i/lt/jubiback2.jpg')} 
.eventstopbanner p {font-size:12pt;font-family:Permian Serif;color:#fff}
.eventstopbanner p a:link,.eventstopbanner ul a:visited, .eventstopbanner p a:visited{color:#F9F9C5;font-family:Permian Serif;text-decoration:none;}

.eventstopbanner ul{display:block;margin:auto;padding:0;margin:0;z-index:16}
.eventstopbanner ul li{display:inline-block;}
.eventstopbanner ul a{text-shadow: #444 1px 1px 0px;}
.eventstopbanner ul a:link,.eventstopbanner ul a:visited{padding:10px 20px 10px 20px;display:block;color:#F9F9C5;font-size:12pt;text-decoration:none}

.eventstopbanner ul a:hover{color:#FDFDEA;text-decoration:underline}

.eventstopbannerFN{display:block;width:100%;height:90px;background:#000;z-index:15;position:fixed;top:100px;}
a.eventstopbannerFN img{margin:0 auto 0 auto;}

.NewsTag{display:inline-block;font-size:10pt;background:url('/i/lt/bannertopback.jpg') #9B5610;padding:3px;color:#FFE599}

.TopBanner{display:block; width: 600px; box-shadow:2px 1px 2px;padding:20px;background:#e3d4c2;font-size:10pt;font-family:georgia;text-align:left}
.Warning{color:#ffcc99;background:#660000;font-size:10pt;font-family:"PT serif"}

.VOVbanner {display:block;width:100%;height:40px;background:url('/i/lt/SGeorge_ribbon_pattern.png') #9B5610 bottom;text-align:center;z-index:15;position:fixed;top:0;
-webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 3px 0px rgba(50, 50, 50, 0.75);
overflow:hidden;
display:block;margin:auto;padding:10px 0 0 0;margin:0;z-index:16;color:#fff;font-size:11pt;font-family:"PT Serif";height:30px;
}

/* .VOVbanner ul{display:block;margin:auto;padding:0;margin:0;z-index:16} */
/* .VOVbanner ul li{display:inline-block;} */
/* .VOVbanner ul a{text-shadow: #444 1px 1px 0px;} */
/* .VOVbanner ul a:link,.VOVbanner ul a:visited{padding:10px 20px 10px 20px;display:block;color:#F9F9C5;font-size:12pt;font-family:"PT Serif";text-decoration:none} */

/* .VOVbanner ul a:hover{color:#FDFDEA;text-decoration:underline} */



.VOVbanner a{text-shadow: #444 1px 1px 0px;}
.VOVbanner a:link,.VOVbanner a:visited{color:#F9F9C5;text-decoration:none}


.NewsTag{display:inline-block;font-size:10pt;background:url('/i/lt/bannertopback.jpg') #9B5610;padding:3px;color:#FFE599}

.hidden, a.hidden:link, a.hidden:visited{color:#777}
a.hidden::before{content: "› "}


.NYbanner{
	display:block;
	width:100%;
	height:auto;
	text-align:left;
	padding:20px 30px 20px 30px;
	color:#fff;
	background:url("/i/lt/ny-back.jpg") no-repeat right #eee;
	background-size:cover;
	font-family:georgia;
	font-size:11pt;
	font-style:italic;
	line-height:1.4em;
	margin-bottom:30px;
}
.NYbanner .text{width:550px;margin:auto}

.JubileeBanner{
	display:block;
	width:600px;
	height:140px;
	background:url('/i/lt/JubiBack.jpg') no-repeat;
	background-attachment:cover;
	padding:20px;
	font-family:Georgia;
	font-size:18pt;
	-webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 1px 3px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 1px 3px 0px rgba(50, 50, 50, 0.75);
	
}

.liBanner{display:block;
height:30px;
width:100%;
font-size:11pt;
/* background:url('/i/lt2/9maya-den-pobedy-zvezda-oruzhie-1941-1945.jpg'); */
background:url('/i/lt/LIback.jpg'); 
color:#FFE599;
background-size:cover;
padding:20px 0 10px 0;
font-family:Georgia;
font-style:italic;
}
.MidBanner{display:block;
height:auto;
width:100%;
font-size:11pt;
/* background:url('/i/lt2/9maya-den-pobedy-zvezda-oruzhie-1941-1945.jpg'); */
background:url('/i/lt/midbanback2.jpg');
color:#FFE599;
background-size:cover;
padding:20px 0 10px 0;
font-family:Georgia;
font-style:italic;
margin-bottom:30px;
}



.liBanner a:link, .liBanner a:visited, .MidBanner a:link, .MidBanner a:visited{color:#35b0b1}
.liBanner a:hover, .MidBanner a:hover {color:#fff}


div.lom h1, div.lom h2, div.lom h3, div.lom p {text-align:center}
summary{cursor:pointer}

.JubileeBanner span {font-size:10pt}